#include <task_runner_util.h>
Public Member Functions | |
| WrapperBasicTaskRunner (fml::RefPtr< fml::TaskRunner > task_runner) | |
| virtual | ~WrapperBasicTaskRunner ()=default |
| void | PostTask (const fml::closure &task) override |
A BasicTaskRunner that posts tasks to another task runner.
This can be used to adapt an fml::RefPtr<fml::TaskRunner> to APIs that take a BasicTaskRunner that is not managed by fml::RefPtr.
Definition at line 19 of file task_runner_util.h.
|
explicit |
Definition at line 9 of file task_runner_util.cc.
|
virtualdefault |
|
overridevirtual |
Schedules task to be executed on the TaskRunner's associated event loop.
Implements fml::BasicTaskRunner.
Definition at line 13 of file task_runner_util.cc.
References fml::TaskRunner::PostTask().
Referenced by fml::testing::TEST().