vSMC
vSMC: Scalable Monte Carlo
vsmc::DispatchQueue< DispatchPrivate > Member List

This is the complete list of members for vsmc::DispatchQueue< DispatchPrivate >, including all inherited members.

after(::dispatch_time_t when,::dispatch_block_t block) const vsmc::DispatchQueueBaseinline
after_f(::dispatch_time_t when, void *context,::dispatch_function_t f) const vsmc::DispatchQueueBaseinline
apply(std::size_t iterations, void(^block)(std::size_t)) const vsmc::DispatchQueueBaseinline
apply_f(std::size_t iterations, void *context, void(*work)(void *, std::size_t)) const vsmc::DispatchQueueBaseinline
async(::dispatch_block_t block) const vsmc::DispatchQueueBaseinline
async_f(void *context,::dispatch_function_t work) const vsmc::DispatchQueueBaseinline
barrier_async(::dispatch_block_t block) const vsmc::DispatchQueueBaseinline
barrier_async_f(void *context,::dispatch_function_t work) const vsmc::DispatchQueueBaseinline
barrier_sync(::dispatch_block_t block) const vsmc::DispatchQueueBaseinline
barrier_sync_f(void *context,::dispatch_function_t work) const vsmc::DispatchQueueBaseinline
DispatchObject(const ::dispatch_queue_t &object, bool retained)vsmc::DispatchObject< ::dispatch_queue_t >inline
DispatchObject(const DispatchObject< ::dispatch_queue_t > &other)vsmc::DispatchObject< ::dispatch_queue_t >inline
DispatchObject(DispatchObject< ::dispatch_queue_t > &&other)vsmc::DispatchObject< ::dispatch_queue_t >inline
DispatchQueue(const char *label=nullptr,::dispatch_queue_attr_t attr=nullptr)vsmc::DispatchQueue< DispatchPrivate >inline
DispatchQueueBase(::dispatch_queue_t queue, bool retained)vsmc::DispatchQueueBaseinlineprotected
get_context() constvsmc::DispatchObject< ::dispatch_queue_t >inline
get_label() const vsmc::DispatchQueueBaseinline
get_specific(const void *key) const vsmc::DispatchQueueBaseinline
object() constvsmc::DispatchObject< ::dispatch_queue_t >inline
object(::dispatch_queue_tobj)vsmc::DispatchObject< ::dispatch_queue_t >inline
operator=(const DispatchObject< ::dispatch_queue_t > &other)vsmc::DispatchObject< ::dispatch_queue_t >inline
operator=(DispatchObject< ::dispatch_queue_t > &&other)vsmc::DispatchObject< ::dispatch_queue_t >inline
resume() const vsmc::DispatchQueueBaseinline
set_context(void *context) constvsmc::DispatchObject< ::dispatch_queue_t >inline
set_finalizer_f(::dispatch_function_t finalizer) constvsmc::DispatchObject< ::dispatch_queue_t >inline
set_specific(const void *key, void *context,::dispatch_function_t destructor) const vsmc::DispatchQueueBaseinline
set_target_queue(const DispatchObject< DispatchType > &object) const vsmc::DispatchQueueBaseinline
set_target_queue(::dispatch_object_t object) const vsmc::DispatchQueueBaseinline
suspend() const vsmc::DispatchQueueBaseinline
sync(::dispatch_block_t block) const vsmc::DispatchQueueBaseinline
sync_f(void *context,::dispatch_function_t work) const vsmc::DispatchQueueBaseinline
~DispatchObject()vsmc::DispatchObject< ::dispatch_queue_t >inline