Searched refs:LazyTaskRunner (Results 1 – 2 of 2) sorted by relevance
/external/libchrome/base/task_scheduler/ |
D | lazy_task_runner.cc | 22 void LazyTaskRunner<TaskRunnerType, com_sta>::Reset() { in Reset() 43 LazyTaskRunner<SequencedTaskRunner, false>::Create() { in Create() 53 LazyTaskRunner<SingleThreadTaskRunner, false>::Create() { in Create() 60 LazyTaskRunner<SingleThreadTaskRunner, true>::Create() { in Create() 67 TaskRunnerType* LazyTaskRunner<TaskRunnerType, com_sta>::CreateRaw( in CreateRaw() 70 reinterpret_cast<LazyTaskRunner<TaskRunnerType, com_sta>*>(void_self); in CreateRaw() 84 &LazyTaskRunner<TaskRunnerType, com_sta>::Reset, Unretained(self))); in CreateRaw() 91 scoped_refptr<TaskRunnerType> LazyTaskRunner<TaskRunnerType, com_sta>::Get() { in Get() 93 &state_, &LazyTaskRunner<TaskRunnerType, com_sta>::CreateRaw, in Get() 97 template class LazyTaskRunner<SequencedTaskRunner, false>; variable [all …]
|
D | lazy_task_runner.h | 69 class BASE_EXPORT LazyTaskRunner; variable 74 internal::LazyTaskRunner<SequencedTaskRunner, false>; 78 internal::LazyTaskRunner<SingleThreadTaskRunner, false>; 83 internal::LazyTaskRunner<SingleThreadTaskRunner, true>; 130 class BASE_EXPORT LazyTaskRunner { 138 static constexpr LazyTaskRunner CreateInternal( 142 return LazyTaskRunner(traits, thread_mode); 150 constexpr LazyTaskRunner(const TaskTraits& traits, 196 friend class LazyTaskRunner<SequencedTaskRunner, false>; 197 friend class LazyTaskRunner<SingleThreadTaskRunner, false>; variable [all …]
|