Instances of DtReflectAttributeValuesCbList are used to provide a list of callbacks (DtReflectAttributeValuesCbInfo) which are called when attributes change for an object in a federation.
More...
Instances of DtReflectAttributeValuesCbList are used to provide a list of callbacks (DtReflectAttributeValuesCbInfo) which are called when attributes change for an object in a federation.
| DtReflectAttributeValuesCbList::DtReflectAttributeValuesCbList |
( |
| ) |
|
| virtual DtReflectAttributeValuesCbList::~DtReflectAttributeValuesCbList |
( |
| ) |
|
|
virtual |
Add/Remove a reflect attribute callback to/from the list.
Returns whether add/remove took place.
| virtual void DtReflectAttributeValuesCbList::apply |
( |
const DtStateMsg & |
msg | ) |
|
|
virtual |
State messages are for a specific object id.
Callbacks are for a particular object id. Call any callbacks in the list for the object id specified in the state message.
| virtual void DtReflectAttributeValuesCbList::clear |
( |
| ) |
|
|
virtual |
Remove all callbacks from the list.
Copy another callback list into this object's callback list.
Non-virtual, since meant to be called from ctor.
| void DtReflectAttributeValuesCbList::dtorClear |
( |
| ) |
|
|
protected |
Remove all callbacks from the list.
Non-virtual, since meant to be called from dtor, otherwise should call clear().
| DtList DtReflectAttributeValuesCbList::myList |
|
protected |
The documentation for this class was generated from the following file: