libXDispatch 0.5
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
xdispatch::anyUsed for transferring data from a sourcetype to source::data without loosing typesafety
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::objectThe base class of all xdispatch classes
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
QDispatchSourceProvides a dispatch source
QDispatchSourceTypeBase class of all source types supported by QDispatchSource
QDispatchSourceTypeIODeviceProvides a source dispatching the handler each time the QIODevice has new data to be read
QDispatchSourceTypeIODeviceRead
QDispatchSourceTypeIODeviceWriteProvides a source dispatching the handler each time the QIODevice has finished to write data
QDispatchSourceTypeNetworkManagerThis type will dispatch the handler each time the given network manager finished a QNetworkReply
QDispatchSourceTypeSignalUses a signal emitted by a QObject as source and will dispatch the sources handler each time the signal is emitted
QDispatchTimerProvides a timer executing a block or runnable each time it fires on a given queue
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::sourceProvides a source implementation
xdispatch::sourcetypeDeclares an abstract source type
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:54:05 for libXDispatch by Doxygen 1.7.4
Content © 2011-2012 MLBA (about | privacy) – Design © 2010-2012 Emzeat. All Rights reserved.