|
| | TaskQueue (const char *queue_name, Priority priority=Priority::NORMAL) |
| |
| | ~TaskQueue () |
| |
| bool | IsCurrent () const |
| |
| void | PostTask (std::unique_ptr< QueuedTask > task) |
| |
| void | PostTaskAndReply (std::unique_ptr< QueuedTask > task, std::unique_ptr< QueuedTask > reply, TaskQueue *reply_queue) |
| |
| void | PostTaskAndReply (std::unique_ptr< QueuedTask > task, std::unique_ptr< QueuedTask > reply) |
| |
| void | PostDelayedTask (std::unique_ptr< QueuedTask > task, uint32_t milliseconds) |
| |
| template<class Closure > |
| void | PostTask (const Closure &closure) |
| |
| template<class Closure > |
| void | PostDelayedTask (const Closure &closure, uint32_t milliseconds) |
| |
| template<class Closure1 , class Closure2 > |
| void | PostTaskAndReply (const Closure1 &task, const Closure2 &reply, TaskQueue *reply_queue) |
| |
| template<class Closure > |
| void | PostTaskAndReply (std::unique_ptr< QueuedTask > task, const Closure &reply) |
| |
| template<class Closure > |
| void | PostTaskAndReply (const Closure &task, std::unique_ptr< QueuedTask > reply) |
| |
| template<class Closure1 , class Closure2 > |
| void | PostTaskAndReply (const Closure1 &task, const Closure2 &reply) |
| |
| | TaskQueue (const char *queue_name, Priority priority=Priority::NORMAL) |
| |
| | ~TaskQueue () |
| |
| bool | IsCurrent () const |
| |
| void | PostTask (std::unique_ptr< QueuedTask > task) |
| |
| void | PostTaskAndReply (std::unique_ptr< QueuedTask > task, std::unique_ptr< QueuedTask > reply, TaskQueue *reply_queue) |
| |
| void | PostTaskAndReply (std::unique_ptr< QueuedTask > task, std::unique_ptr< QueuedTask > reply) |
| |
| void | PostDelayedTask (std::unique_ptr< QueuedTask > task, uint32_t milliseconds) |
| |
| template<class Closure > |
| void | PostTask (const Closure &closure) |
| |
| template<class Closure > |
| void | PostDelayedTask (const Closure &closure, uint32_t milliseconds) |
| |
| template<class Closure1 , class Closure2 > |
| void | PostTaskAndReply (const Closure1 &task, const Closure2 &reply, TaskQueue *reply_queue) |
| |
| template<class Closure > |
| void | PostTaskAndReply (std::unique_ptr< QueuedTask > task, const Closure &reply) |
| |
| template<class Closure > |
| void | PostTaskAndReply (const Closure &task, std::unique_ptr< QueuedTask > reply) |
| |
| template<class Closure1 , class Closure2 > |
| void | PostTaskAndReply (const Closure1 &task, const Closure2 &reply) |
| |