|
| Delegate.h |
| Delegate series of classes are used to invoke a function synchronously.
|
|
| DelegateAsync.h |
| Delegate "`Async`" series of classes used to invoke a function asynchronously.
|
|
| DelegateAsyncWait.h |
| Delegate "`AsyncWait`" series of classes used to invoke a function asynchronously and block waiting for completion by the target thread.
|
|
| DelegateMsg.h |
| Delegate inter-thread message base class.
|
|
| DelegateOpt.h |
| Delegate library options header file.
|
|
| DelegateRemote.h |
| Delegate "`Remote`" series of classes used to invoke a function remotely (i.e. different CPU, different process, etc...).
|
|
| IDispatcher.h |
| Delegate dispatcher interface class.
|
|
| IInvoker.h |
| Delegate inter-thread invoker base class.
|
|
| ISerializer.h |
| Delegate serializer interface class.
|
|
| IThread.h |
| A base class for a delegate enabled execution thread. Implemented by application code if asynchronous delegates are used.
|
|
| make_tuple_heap.h |
| Helper functions for creating dynamic copies of function arguments stored within a tuple.
|
|
| MulticastDelegate.h |
| Delegate container for storing and iterating over a collection of delegate instances. Class is not thread-safe.
|
|
| MulticastDelegateSafe.h |
| Delegate container for storing and iterating over a collection of delegate instances. Class is thread-safe.
|
|
| Semaphore.h |
| Delegate library semaphore wrapper class.
|
|
| src_dup.py |
|
| UnicastDelegate.h |
| Delegate container for storing an invoking a single delegate instance. Class is not thread-safe.
|
|
| UnicastDelegateSafe.h |
| Delegate container for storing an invoking a single delegate instance. Class is thread-safe.
|
|