|
| | DispatchGroup () |
| |
| template<DispatchQueueType Type> |
| void | async (const DispatchQueue< Type > &queue,::dispatch_block_t block) const |
| |
| void | async (::dispatch_queue_t queue,::dispatch_block_t block) const |
| |
| template<DispatchQueueType Type> |
| void | async_f (const DispatchQueue< Type > &queue, void *context,::dispatch_function_t work) const |
| |
| void | async_f (::dispatch_queue_t queue, void *context,::dispatch_function_t work) const |
| |
| void | enter () const |
| |
| void | leave () const |
| |
| template<DispatchQueueType Type> |
| void | notify (const DispatchQueue< Type > &queue,::dispatch_block_t block) const |
| |
| void | notify (::dispatch_queue_t queue,::dispatch_block_t block) const |
| |
| template<DispatchQueueType Type> |
| void | notify_f (const DispatchQueue< Type > &queue, void *context,::dispatch_function_t work) const |
| |
| void | notify_f (::dispatch_queue_t queue, void *context,::dispatch_function_t work) const |
| |
| long | wait (::dispatch_time_t timeout) const |
| |
| | DispatchObject (const ::dispatch_group_t &object, bool retained) |
| | Create a DispatchObject from its C-type object. More...
|
| |
| | DispatchObject (const DispatchObject< ::dispatch_group_t > &other) |
| |
| | DispatchObject (DispatchObject< ::dispatch_group_t > &&other) |
| |
| | ~DispatchObject () |
| |
| void * | get_context () const |
| |
| ::dispatch_group_t | object () const |
| | Return the underlying Dispatch object. More...
|
| |
| void | object (::dispatch_group_tobj) |
| | Set the underlying Dispatch object and retain it. More...
|
| |
| DispatchObject< ::dispatch_group_t > & | operator= (const DispatchObject< ::dispatch_group_t > &other) |
| |
| DispatchObject< ::dispatch_group_t > & | operator= (DispatchObject< ::dispatch_group_t > &&other) |
| |
| void | set_context (void *context) const |
| |
| void | set_finalizer_f (::dispatch_function_t finalizer) const |
| |
A Dispatch group.
Definition at line 44 of file dispatch_group.hpp.