|
| 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.