| xdispatch::any | Used for transferring data from a sourcetype to source::data without loosing typesafety | 
| xdispatch::block_operation | A simple operation for wrapping the given block as an xdispatch::operation | 
| xdispatch::group | A group is a group of operations dispatched on queues | 
| xdispatch::iteration_operation | |
| xdispatch::object | The base class of all xdispatch classes | 
| 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 | Provides a QApplication implementation internally executing the dispatch main queue | 
| QDispatchCoreApplication | Provides a QCoreApplication implementation internally executing the dispatch main queue | 
| 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 | 
| QDispatchSource | Provides a dispatch source | 
| QDispatchSourceType | Base class of all source types supported by QDispatchSource | 
| QDispatchSourceTypeIODevice | Provides a source dispatching the handler each time the QIODevice has new data to be read | 
| QDispatchSourceTypeIODeviceRead | |
| QDispatchSourceTypeIODeviceWrite | Provides a source dispatching the handler each time the QIODevice has finished to write data | 
| QDispatchSourceTypeNetworkManager | This type will dispatch the handler each time the given network manager finished a QNetworkReply | 
| QDispatchSourceTypeSignal | Uses a signal emitted by a QObject as source and will dispatch the sources handler each time the signal is emitted | 
| QDispatchTimer | Provides a timer executing a block or runnable each time it fires on a given queue | 
| 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::source | Provides a source implementation | 
| xdispatch::sourcetype | Declares an abstract source type | 
| xdispatch::synclock | Provides an easy locking mechanism used to ensure the threadsafety of a code area | 
| xdispatch::timer | Provides a timer executing a block or an operation on a specific queue when a timeout occurs |