Flutter Engine
The Flutter Engine
|
A mock task queue NOT calling MessageLoop->Run() in thread. More...
Public Member Functions | |
TaskQueueWrapper () | |
~TaskQueueWrapper () | |
fml::TaskQueueId | GetTaskQueueId () const |
Public Attributes | |
fml::MessageLoop * | loop = nullptr |
fml::AutoResetWaitableEvent | latch |
The waiter for message loop initialized ok. More... | |
fml::AutoResetWaitableEvent | term |
The waiter for thread finished. More... | |
std::thread | thread |
A mock task queue NOT calling MessageLoop->Run() in thread.
Definition at line 23 of file raster_thread_merger_unittests.cc.
|
inline |
Definition at line 38 of file raster_thread_merger_unittests.cc.
|
inline |
Definition at line 48 of file raster_thread_merger_unittests.cc.
|
inline |
Definition at line 53 of file raster_thread_merger_unittests.cc.
fml::AutoResetWaitableEvent fml::testing::TaskQueueWrapper::latch |
The waiter for message loop initialized ok.
Definition at line 27 of file raster_thread_merger_unittests.cc.
fml::MessageLoop* fml::testing::TaskQueueWrapper::loop = nullptr |
Definition at line 24 of file raster_thread_merger_unittests.cc.
fml::AutoResetWaitableEvent fml::testing::TaskQueueWrapper::term |
The waiter for thread finished.
Definition at line 30 of file raster_thread_merger_unittests.cc.
std::thread fml::testing::TaskQueueWrapper::thread |
This field must below latch and term member, because cpp standard reference: non-static data members are initialized in the order they were declared in the class definition
Definition at line 36 of file raster_thread_merger_unittests.cc.