![]() |
MAK RTIspy API Documentation for HLA 1.3
|
A class used to build up list of attribute lists segregated by transport, order, and region. More...
Collaboration diagram for DtAttrSetLists:Public Member Functions | |
| DtAttrSetLists (int size) | |
| The attributes added to the sets in this list can either be copied into internally allocated memory or sets can reference the value pointers directly. | |
| virtual | ~DtAttrSetLists () |
| virtual void | add (DtAttributeHandle handle, const char *value, unsigned long valueLength, DtTransportHandle transportType, DtOrderHandle orderType, DtHandle regionHandle, unsigned int updateRateOffset=0) |
| Add/Remove an attribute with given transport, order, and region. | |
| virtual const DtAhvpList * | attributeList (DtTransportHandle transportType, DtOrderHandle orderType, DtHandle regionHandle) |
| Get an attribute value list with the given transport, order, and region. | |
| virtual const MAKRti::DtList & | attributeLists () |
| Get all the attribute value lists. | |
Protected Member Functions | |
| DtAttrSetLists (const DtAttrSetLists &orig) | |
| DtAttrSetLists & | operator= (DtAttrSetLists const &orig) |
| virtual int | index (DtTransportHandle transportType, DtOrderHandle orderType) |
| Return the array index for the given transport and order. | |
Protected Attributes | |
| MAKRti::DtList | myAttrSetLists |
| Collection of attribute handle value sets. | |
| DtAhvpList ** | myAttrSetArray |
| MAKRti::DtHashList ** | myAttrSetRegionLists |
| int | mySize |
| DtAhvpList * | myWorkingSet |
A class used to build up list of attribute lists segregated by transport, order, and region.
| DtAttrSetLists::DtAttrSetLists | ( | int | size | ) |
The attributes added to the sets in this list can either be copied into internally allocated memory or sets can reference the value pointers directly.
References DtAhvpList, myAttrSetArray, myAttrSetRegionLists, and NULL.
|
virtual |
References DtAhvpList, myAttrSetArray, myAttrSetLists, myAttrSetRegionLists, and NULL.
|
protected |
|
virtual |
Add/Remove an attribute with given transport, order, and region.
References DtAhvpList, DtDefaultRegionSetHandle, index(), myAttrSetArray, myAttrSetLists, myAttrSetRegionLists, mySize, myWorkingSet, and NULL.
Referenced by DtObjectMgr::sendUpdate().
|
virtual |
Get an attribute value list with the given transport, order, and region.
References DtAhvpList, DtDefaultRegionSetHandle, index(), myAttrSetArray, myAttrSetRegionLists, myWorkingSet, and NULL.
|
virtual |
Get all the attribute value lists.
References myAttrSetLists.
|
protectedvirtual |
Return the array index for the given transport and order.
Referenced by add(), and attributeList().
|
protected |
|
protected |
Referenced by add(), attributeList(), DtAttrSetLists(), and ~DtAttrSetLists().
|
protected |
Collection of attribute handle value sets.
Referenced by add(), attributeLists(), and ~DtAttrSetLists().
|
protected |
Referenced by add(), attributeList(), DtAttrSetLists(), and ~DtAttrSetLists().
|
protected |
Referenced by add().
|
protected |
Referenced by add(), and attributeList().