![]() |
VR-Forces 4.8 Class Documentation
|
The DtNetworkMessageAgentInterface class wraps a DtNetworkMessageInterface that can be transported over the thread boundry. More...
Public Member Functions | |
| DtNetworkMessageAgentInterface () | |
| Default CTOR. More... | |
| DtNetworkMessageAgentInterface (DtNetworkMessageInterface *) | |
| Constructor. Clones item and sets as member. More... | |
| DtNetworkMessageAgentInterface (const DtNetworkMessageAgentInterface &) | |
| virtual | ~DtNetworkMessageAgentInterface () |
| DtNetworkMessageInterface * | message () const |
| void | setMessage (DtNetworkMessageInterface *) |
| Sets the message, and, also sets the fact that this message should be destroyed when this interface is destructed. More... | |
Protected Attributes | |
| DtNetworkMessageInterface * | myMessage |
| bool | myFreeMessage |
The DtNetworkMessageAgentInterface class wraps a DtNetworkMessageInterface that can be transported over the thread boundry.
The DtNetworkMessageAgentInterface class will write out the memory address of the cloned item on archive, and, on restore, will reset the variable and mark that when the agent interface is destructed the memory should be freed as well
| makVrf::DtNetworkMessageAgentInterface::DtNetworkMessageAgentInterface | ( | ) |
Default CTOR.
| makVrf::DtNetworkMessageAgentInterface::DtNetworkMessageAgentInterface | ( | DtNetworkMessageInterface * | ) |
Constructor. Clones item and sets as member.
| makVrf::DtNetworkMessageAgentInterface::DtNetworkMessageAgentInterface | ( | const DtNetworkMessageAgentInterface & | ) |
|
virtual |
| DtNetworkMessageInterface* makVrf::DtNetworkMessageAgentInterface::message | ( | ) | const |
| void makVrf::DtNetworkMessageAgentInterface::setMessage | ( | DtNetworkMessageInterface * | ) |
Sets the message, and, also sets the fact that this message should be destroyed when this interface is destructed.
|
protected |
|
protected |