|
| | 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. Supports reentrant removal during invocation. 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.
|
| |