libXDispatch 0.4
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
xdispatch::block_operationA simple operation for wrapping the given block as an xdispatch::operation
xdispatch::groupA group is a group of operations dispatched on queues
xdispatch::iteration_operation
xdispatch::operationAn 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
QBlockRunnableProvides a QRunnable Implementation for use with blocks on clang or lambda functions in C++0x
QDispatchSingle Instance Interface to control the dispatch behaviour
QDispatchApplicationProvides a QApplication implementation internally executing the dispatch main queue
QDispatchCoreApplicationProvides a QCoreApplication implementation internally executing the dispatch main queue
QDispatchGroupA DispatchGroup is a group of QRunnables dispatched on queues
QDispatchQueueProvides an interface for representing a dispatch queue and methods that can be called to modify or use the queue
QDispatchSemaphoreWraps dispatch semaphores as provided by libDispatch/libXDispatch
QIterationBlockRunnableProvides a QIteration Implementation for use with blocks on clang or lambda functions in C++0x
QIterationRunnableProvides a QRunnable Implementation for passing a single parameter to the actual run() implementation
xdispatch::queueProvides an interface for representing a dispatch queue and methods that can be called to modify or use the queue
xdispatch::semaphoreWraps dispatch semaphores as provided by libDispatch
xdispatch::synclockProvides an easy locking mechanism used to ensure the threadsafety of a code area
xdispatch::timerProvides a timer executing a block or an operation on a specific queue when a timeout occurs

Generated on Wed Feb 22 2012 19:51:17 for libXDispatch by Doxygen 1.7.4
Content © 2011-2012 MLBA (about | privacy) – Design © 2010-2012 Emzeat. All Rights reserved.