![]() |
VR-Link API Documentation for HLA 1516
|
class DtStartStopInterCbInfo: More...
Collaboration diagram for DtStartStopInterCbInfo:Public Member Functions | |
| DtStartStopInterCbInfo (RTI::InteractionClassHandle hand, DtStartStopInterCb cb, void *usr) | |
| constructor | |
| virtual | ~DtStartStopInterCbInfo () |
| destructor | |
| DtStartStopInterCbInfo (const DtStartStopInterCbInfo &orig) | |
| copy constructor | |
| DtStartStopInterCbInfo & | operator= (const DtStartStopInterCbInfo &orig) |
| assignment operator | |
| virtual int | match (const DtStartStopInterCbInfo *const other) const |
| Check whether one callback info is equal to another. | |
| virtual int | operator== (const DtStartStopInterCbInfo &other) const |
| Check whether one callback info is equal to another. | |
| virtual const RTI::InteractionClassHandle & | interClass () const |
| Get the inter class handle. | |
| virtual const DtStartStopInterCb & | cbFunction () const |
| Get the callback function. | |
| virtual void * | userData () const |
| Get the user data. | |
Protected Attributes | |
| RTI::InteractionClassHandle | myClass |
| DtStartStopInterCb | myFunc |
| void * | myUsr |
class DtStartStopInterCbInfo:
Instances of DtStartStopInterCbInfo are used for providing a callback when the RTI's start or stopInteractionGeneration services are invoked. This class is a helper class to DtStartStopInterCbList.
| DtStartStopInterCbInfo::DtStartStopInterCbInfo | ( | RTI::InteractionClassHandle | hand, |
| DtStartStopInterCb | cb, | ||
| void * | usr | ||
| ) |
constructor
| virtual DtStartStopInterCbInfo::~DtStartStopInterCbInfo | ( | ) | [virtual] |
destructor
| DtStartStopInterCbInfo::DtStartStopInterCbInfo | ( | const DtStartStopInterCbInfo & | orig | ) |
copy constructor
| const DtStartStopInterCb & DtStartStopInterCbInfo::cbFunction | ( | ) | const [inline, virtual] |
Get the callback function.
References myFunc.
| const RTI::InteractionClassHandle & DtStartStopInterCbInfo::interClass | ( | ) | const [inline, virtual] |
Get the inter class handle.
References myClass.
| virtual int DtStartStopInterCbInfo::match | ( | const DtStartStopInterCbInfo *const | other | ) | const [virtual] |
Check whether one callback info is equal to another.
| DtStartStopInterCbInfo& DtStartStopInterCbInfo::operator= | ( | const DtStartStopInterCbInfo & | orig | ) |
assignment operator
| virtual int DtStartStopInterCbInfo::operator== | ( | const DtStartStopInterCbInfo & | other | ) | const [virtual] |
Check whether one callback info is equal to another.
| void * DtStartStopInterCbInfo::userData | ( | ) | const [inline, virtual] |
Get the user data.
References myUsr.
RTI::InteractionClassHandle DtStartStopInterCbInfo::myClass [protected] |
Referenced by interClass().
DtStartStopInterCb DtStartStopInterCbInfo::myFunc [protected] |
Referenced by cbFunction().
void* DtStartStopInterCbInfo::myUsr [protected] |
Referenced by userData().