![]() |
VR-Link API Documentation for HLA 1516
|
Instances of DtHashItem are used internally to a hash list to associate a pointer to an item in a list with a key. More...
Collaboration diagram for DtHashItem:Public Member Functions | |
| DtHashItem (const DtBaseHashKey &key, DtListItem *item) | |
| default constructor | |
| virtual | ~DtHashItem () |
| destructor | |
| DtHashItem (const DtHashItem &orig) | |
| copy constructor | |
| DtHashItem & | operator= (const DtHashItem &orig) |
| assignment operator | |
| virtual const DtBaseHashKey & | hashKey () const |
| Get the key for the hashed item. | |
| virtual DtListItem * | listItem () const |
| Get the list item. | |
| virtual DtListItem * | keyItem () const |
| virtual void | setKeyItem (DtListItem *keyItem) |
Protected Attributes | |
| DtBaseHashKey * | myKey |
| DtListItem * | myItem |
| DtListItem * | myKeyItem |
Instances of DtHashItem are used internally to a hash list to associate a pointer to an item in a list with a key.
| DtHashItem::DtHashItem | ( | const DtBaseHashKey & | key, |
| DtListItem * | item | ||
| ) |
default constructor
| virtual DtHashItem::~DtHashItem | ( | ) | [virtual] |
destructor
| DtHashItem::DtHashItem | ( | const DtHashItem & | orig | ) |
copy constructor
| virtual const DtBaseHashKey& DtHashItem::hashKey | ( | ) | const [virtual] |
Get the key for the hashed item.
| virtual DtListItem* DtHashItem::keyItem | ( | ) | const [virtual] |
| virtual DtListItem* DtHashItem::listItem | ( | ) | const [virtual] |
Get the list item.
| DtHashItem& DtHashItem::operator= | ( | const DtHashItem & | orig | ) |
assignment operator
| virtual void DtHashItem::setKeyItem | ( | DtListItem * | keyItem | ) | [virtual] |
DtListItem* DtHashItem::myItem [protected] |
DtBaseHashKey* DtHashItem::myKey [protected] |
DtListItem* DtHashItem::myKeyItem [protected] |