Lines Matching refs:TimeBase
91 // value are in terms of a microsecond timebase.
96 // return value are in terms of a microsecond timebase.
268 // Do not reference the time_internal::TimeBase template class directly. Please
270 // TimeBase members via those classes.
273 // TimeBase--------------------------------------------------------------------
280 class TimeBase {
368 explicit TimeBase(int64_t us) : us_(us) {}
370 // Time value in a microsecond timebase.
385 class BASE_EXPORT Time : public time_internal::TimeBase<Time> {
426 Time() : TimeBase(0) {
554 friend class time_internal::TimeBase<Time>;
556 explicit Time(int64_t us) : TimeBase(us) {}
643 class BASE_EXPORT TimeTicks : public time_internal::TimeBase<TimeTicks> {
645 TimeTicks() : TimeBase(0) {
690 friend class time_internal::TimeBase<TimeTicks>;
694 explicit TimeTicks(int64_t us) : TimeBase(us) {}
704 class BASE_EXPORT ThreadTicks : public time_internal::TimeBase<ThreadTicks> {
706 ThreadTicks() : TimeBase(0) {
739 friend class time_internal::TimeBase<ThreadTicks>;
743 explicit ThreadTicks(int64_t us) : TimeBase(us) {}