DelegateMQ
|
Abstract base class to support remote delegate function invoke to a remote system. Used internally by the delegate library, not user application code. More...
#include <IInvoker.h>
Public Member Functions | |
virtual bool | Invoke (std::istream &is)=0 |
Abstract base class to support remote delegate function invoke to a remote system. Used internally by the delegate library, not user application code.
|
pure virtual |
Called to invoke the bound target function by the remote system.
[in] | is | The incoming remote message stream. |
true
if function was invoked; false
if failed. Implemented in dmq::DelegateFreeRemote< RetType(Args...)>, dmq::DelegateFunctionRemote< RetType(Args...)>, and dmq::DelegateMemberRemote< TClass, RetType(Args...)>.