DelegateMQ
Loading...
Searching...
No Matches
delegate Directory Reference

Files

 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.