![]() |
VR-Link API Documentation for HLA 1516
|
Instances of DtReserveNameCbList are used to provide a list of callbacks which are called when the RTI's name reservation callbacks are invoked. More...
Collaboration diagram for DtReserveNameCbList:Public Member Functions | |
| DtReserveNameCbList () | |
| default constructor | |
| virtual | ~DtReserveNameCbList () |
| destructor | |
| DtReserveNameCbList (const DtReserveNameCbList &orig) | |
| copy constructor | |
| DtReserveNameCbList & | operator= (const DtReserveNameCbList &orig) |
| assignment operator | |
| virtual int | add (DtReserveNameCb cb, void *usr) |
| Add/Remove a start updates callback to/from the list. | |
| virtual int | remove (DtReserveNameCb cb, void *usr) |
| virtual void | clear () |
| Remove all callbacks from the list. | |
| virtual void | apply (const std::wstring &theName) |
| Callbacks are for a particular inter class handle. | |
Protected Member Functions | |
| void | dtorClear () |
| Remove all callbacks from the list. | |
| void | ctorCopyList (const DtReserveNameCbList &orig) |
| Copy another callback list into this inter's callback list. | |
Protected Attributes | |
| DtList | myList |
Instances of DtReserveNameCbList are used to provide a list of callbacks which are called when the RTI's name reservation callbacks are invoked.
default constructor
| virtual DtReserveNameCbList::~DtReserveNameCbList | ( | ) | [virtual] |
destructor
| DtReserveNameCbList::DtReserveNameCbList | ( | const DtReserveNameCbList & | orig | ) |
copy constructor
| virtual int DtReserveNameCbList::add | ( | DtReserveNameCb | cb, |
| void * | usr | ||
| ) | [virtual] |
Add/Remove a start updates callback to/from the list.
Returns whether add/remove took place.
| virtual void DtReserveNameCbList::apply | ( | const std::wstring & | theName | ) | [virtual] |
Callbacks are for a particular inter class handle.
Call any callbacks in the list for the inter class handle for the start updates inter.
| virtual void DtReserveNameCbList::clear | ( | ) | [virtual] |
Remove all callbacks from the list.
| void DtReserveNameCbList::ctorCopyList | ( | const DtReserveNameCbList & | orig | ) | [protected] |
Copy another callback list into this inter's callback list.
Non-virtual since meant to be called from ctor.
| void DtReserveNameCbList::dtorClear | ( | ) | [protected] |
Remove all callbacks from the list.
Non-virtual, since meant to be called from dtor, otherwise should call clear().
| DtReserveNameCbList& DtReserveNameCbList::operator= | ( | const DtReserveNameCbList & | orig | ) |
assignment operator
| virtual int DtReserveNameCbList::remove | ( | DtReserveNameCb | cb, |
| void * | usr | ||
| ) | [virtual] |
DtList DtReserveNameCbList::myList [protected] |