![]() |
VR-Link API Documentation for HLA 1.3
|
class DtDiscoverObjectCbInfo: More...
Collaboration diagram for DtDiscoverObjectCbInfo:Public Member Functions | |
| DtDiscoverObjectCbInfo (RTI::ObjectClassHandle h, DtDiscoverObjectCb cb, void *usr) | |
| constructor | |
| virtual | ~DtDiscoverObjectCbInfo () |
| destructor | |
| DtDiscoverObjectCbInfo (const DtDiscoverObjectCbInfo &orig) | |
| copy constructor | |
| DtDiscoverObjectCbInfo & | operator= (const DtDiscoverObjectCbInfo &orig) |
| assignment operator | |
| virtual int | match (const DtDiscoverObjectCbInfo *const other) const |
| Check whether one callback info is equal to another. | |
| virtual int | operator== (const DtDiscoverObjectCbInfo &other) const |
| Check whether one callback info is equal to another. | |
| virtual const RTI::ObjectClassHandle & | objectClass () const |
| Get the object class handle. | |
| virtual const DtDiscoverObjectCb & | cbFunction () const |
| Get the callback function. | |
| virtual void * | userData () const |
| Get the user data. | |
Protected Attributes | |
| RTI::ObjectClassHandle | myClass |
| DtDiscoverObjectCb | myFunc |
| void * | myUsr |
class DtDiscoverObjectCbInfo:
Instances of DtDiscoverObjectCbInfo are used for providing a callback when an object which meets the federate's subscription criteria is discovered.
| DtDiscoverObjectCbInfo::DtDiscoverObjectCbInfo | ( | RTI::ObjectClassHandle | h, |
| DtDiscoverObjectCb | cb, | ||
| void * | usr | ||
| ) |
constructor
| virtual DtDiscoverObjectCbInfo::~DtDiscoverObjectCbInfo | ( | ) | [virtual] |
destructor
| DtDiscoverObjectCbInfo::DtDiscoverObjectCbInfo | ( | const DtDiscoverObjectCbInfo & | orig | ) |
copy constructor
| const DtDiscoverObjectCb & DtDiscoverObjectCbInfo::cbFunction | ( | ) | const [inline, virtual] |
Get the callback function.
References myFunc.
| virtual int DtDiscoverObjectCbInfo::match | ( | const DtDiscoverObjectCbInfo *const | other | ) | const [virtual] |
Check whether one callback info is equal to another.
| const RTI::ObjectClassHandle & DtDiscoverObjectCbInfo::objectClass | ( | ) | const [inline, virtual] |
Get the object class handle.
References myClass.
| DtDiscoverObjectCbInfo& DtDiscoverObjectCbInfo::operator= | ( | const DtDiscoverObjectCbInfo & | orig | ) |
assignment operator
| virtual int DtDiscoverObjectCbInfo::operator== | ( | const DtDiscoverObjectCbInfo & | other | ) | const [virtual] |
Check whether one callback info is equal to another.
| void * DtDiscoverObjectCbInfo::userData | ( | ) | const [inline, virtual] |
Get the user data.
References myUsr.
RTI::ObjectClassHandle DtDiscoverObjectCbInfo::myClass [protected] |
Referenced by objectClass().
DtDiscoverObjectCb DtDiscoverObjectCbInfo::myFunc [protected] |
Referenced by cbFunction().
void* DtDiscoverObjectCbInfo::myUsr [protected] |
Referenced by userData().