![]() |
VR-Link API Documentation for DIS
|
class DtPduCallbackInfo: More...
Collaboration diagram for DtPduCallbackInfo:Public Member Functions | |
| DtPduCallbackInfo (DtPduCallbackFcn func, void *usr) | |
| constructor | |
| virtual | ~DtPduCallbackInfo () |
| destructor | |
| DtPduCallbackInfo (const DtPduCallbackInfo &orig) | |
| copy constructor | |
| DtPduCallbackInfo & | operator= (const DtPduCallbackInfo &orig) |
| assignment operator | |
| virtual int | match (const DtPduCallbackInfo &other) const |
| Get whether one callback info equals another. | |
| virtual DtPduCallbackFcn | func () const |
| Get the callback function. | |
| virtual void * | usr () const |
| Get the user data. | |
Protected Attributes | |
| DtPduCallbackFcn | myFunc |
| void * | myUsr |
class DtPduCallbackInfo:
Instances of DtPduCallbackInfo are used by DtPduCallbackManager to keep track of PDU callback functions.
| DtPduCallbackInfo::DtPduCallbackInfo | ( | DtPduCallbackFcn | func, |
| void * | usr | ||
| ) |
constructor
| virtual DtPduCallbackInfo::~DtPduCallbackInfo | ( | ) | [virtual] |
destructor
| DtPduCallbackInfo::DtPduCallbackInfo | ( | const DtPduCallbackInfo & | orig | ) |
copy constructor
| DtPduCallbackFcn DtPduCallbackInfo::func | ( | ) | const [inline, virtual] |
Get the callback function.
References myFunc.
| virtual int DtPduCallbackInfo::match | ( | const DtPduCallbackInfo & | other | ) | const [virtual] |
Get whether one callback info equals another.
| DtPduCallbackInfo& DtPduCallbackInfo::operator= | ( | const DtPduCallbackInfo & | orig | ) |
assignment operator
| void * DtPduCallbackInfo::usr | ( | ) | const [inline, virtual] |
Get the user data.
References myUsr.
DtPduCallbackFcn DtPduCallbackInfo::myFunc [protected] |
Referenced by func().
void* DtPduCallbackInfo::myUsr [protected] |
Referenced by usr().