dispatch_object_t | |
xdispatch::group | A group is a group of operations dispatched on queues |
xdispatch::iteration_operation | |
xdispatch::operation | An operation is a functor used to define single portions of work to be dispatched to a single queue |
xdispatch::ptr_iteration_operation< T > | Provides a template functor to wrap a function pointer to a memberfunction of an object as iteration_operation |
xdispatch::ptr_operation< T > | Provides a template functor to wrap a function pointer to a memberfunction of an object as operation |
QBlockRunnable | Provides a QRunnable Implementation for use with blocks on clang or lambda functions in C++0x |
QDispatch | Single Instance Interface to control the dispatch behaviour |
QDispatchApplication | |
QDispatchCoreApplication | |
QDispatchGroup | A DispatchGroup is a group of QRunnables dispatched on queues |
QDispatchQueue | Provides an interface for representing a dispatch queue and methods that can be called to modify or use the queue |
QDispatchSemaphore | Wraps dispatch semaphores as provided by libDispatch/libXDispatch |
QIterationBlockRunnable | Provides a QIteration Implementation for use with blocks on clang or lambda functions in C++0x |
QIterationRunnable | Provides a QRunnable Implementation for passing a single parameter to the actual run() implementation |
xdispatch::queue | Provides an interface for representing a dispatch queue and methods that can be called to modify or use the queue |
xdispatch::semaphore | Wraps dispatch semaphores as provided by libDispatch |
xdispatch::synclock | Provides an easy locking mechanism used to ensure the threadsafety of a code area |