Home
last modified time | relevance | path

Searched refs:LazyTaskRunner (Results 1 – 2 of 2) sorted by relevance

/external/libchrome/base/task_scheduler/
Dlazy_task_runner.cc22 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 …]
Dlazy_task_runner.h69 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 …]