Main Page
Modules
Namespaces
Classes
Class List
Class Hierarchy
Class Members
Public Attributes
|
List of all members
Proud::HasCoreEventFunctionObjects Class Reference
Inheritance diagram for Proud::HasCoreEventFunctionObjects:
[
legend
]
Public Attributes
LambdaBaseHolder_Param1
< void,
ErrorInfo
* >
OnError
See
Proud.INetCoreEvent.OnError
for details.
LambdaBaseHolder_Param1
< void,
const
Exception
& >
OnException
See
Proud.INetCoreEvent.OnException
for details.
LambdaBaseHolder_Param1
< void,
ErrorInfo
* >
OnInformation
See
Proud.INetCoreEvent.OnInformation
for details.
LambdaBaseHolder_Param1
< void,
RmiID >
OnNoRmiProcessed
See
Proud.INetCoreEvent.OnNoRmiProcessed
for details.
LambdaBaseHolder_Param4
< void,
HostID
, const
RmiContext
&, uint8_t *, int >
OnReceiveUserMessage
See
Proud.INetCoreEvent.OnReceiveUserMessage
for details.
LambdaBaseHolder_Param1
< void,
ErrorInfo
* >
OnWarning
See
Proud.INetCoreEvent.OnWarning
for details.
LambdaBaseHolder_Param1
< void,
void * >
OnTick
See
Proud.INetCoreEvent.OnTick
for details.
LambdaBaseHolder_Param0
< void >
OnUserWorkerThreadCallbackBegin
See
Proud.INetCoreEvent.OnUserWorkerThreadCallbackBegin
for details.
LambdaBaseHolder_Param0
< void >
OnUserWorkerThreadCallbackEnd
See
Proud.INetCoreEvent.OnUserWorkerThreadCallbackEnd
for details.
Detailed Description
Add your event handler to these member objects.
Example:
CNetClient* c =
CNetClient::Create
();
c->OnError = [&](ErrorInfo* e)->{
// Your event handler code here.
};