VR-Link API Documentation for HLA 1.3
List of all members | Public Member Functions | Protected Attributes
DtHashItem Class Reference

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
DtHashItemoperator= (const DtHashItem &orig)
 assignment operator
virtual const DtBaseHashKeyhashKey () const
 Get the key for the hashed item.
virtual DtListItemlistItem () const
 Get the list item.
virtual DtListItemkeyItem () const
virtual void setKeyItem (DtListItem *keyItem)

Protected Attributes

DtBaseHashKeymyKey
DtListItemmyItem
DtListItemmyKeyItem

Detailed Description

Instances of DtHashItem are used internally to a hash list to associate a pointer to an item in a list with a key.

Deprecated:
This class has been deprecated. Please see DtHashlist

Constructor & Destructor Documentation

DtHashItem::DtHashItem ( const DtBaseHashKey key,
DtListItem item 
)

default constructor

virtual DtHashItem::~DtHashItem ( )
virtual

destructor

DtHashItem::DtHashItem ( const DtHashItem orig)

copy constructor

Member Function Documentation

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

Member Data Documentation

DtListItem* DtHashItem::myItem
protected
DtBaseHashKey* DtHashItem::myKey
protected
DtListItem* DtHashItem::myKeyItem
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)