VR-Link API Documentation for HLA 1.3
Public Member Functions | Protected Member Functions | Protected Attributes
DtSystemHashKey Class Reference

Instances of DtSystemHashKey are used as hash keys for an emitter system. More...

+ Inheritance diagram for DtSystemHashKey:
+ Collaboration diagram for DtSystemHashKey:

List of all members.

Public Member Functions

 DtSystemHashKey ()
 default constructor - generally should not be called
 DtSystemHashKey (const DtGlobalObjectDesignator &id, int systemId)
 default constructor
virtual ~DtSystemHashKey ()
 destructor
 DtSystemHashKey (const DtSystemHashKey &orig)
 copy constructor
DtSystemHashKeyoperator= (const DtSystemHashKey &orig)
 assignment operator
virtual DtBaseHashKeyclone () const
 Make a copy of this hash key.
virtual int value () const
 Get hash key value.
virtual const DtString stringRep () const
 Get the string representation of this key.

Protected Member Functions

virtual DtU32 computeHashValue ()
 Compute the hashed value for this key.

Protected Attributes

DtGlobalObjectDesignatorHashKey myDesHashKey
int mySystemId

Detailed Description

Instances of DtSystemHashKey are used as hash keys for an emitter system.


Constructor & Destructor Documentation

default constructor - generally should not be called

DtSystemHashKey::DtSystemHashKey ( const DtGlobalObjectDesignator id,
int  systemId 
)

default constructor

virtual DtSystemHashKey::~DtSystemHashKey ( ) [virtual]

destructor

copy constructor


Member Function Documentation

virtual DtBaseHashKey* DtSystemHashKey::clone ( ) const [virtual]

Make a copy of this hash key.

Implements DtBaseHashKey.

virtual DtU32 DtSystemHashKey::computeHashValue ( ) [protected, virtual]

Compute the hashed value for this key.

Implements DtBaseHashKey.

DtSystemHashKey& DtSystemHashKey::operator= ( const DtSystemHashKey orig)

assignment operator

virtual const DtString DtSystemHashKey::stringRep ( ) const [virtual]

Get the string representation of this key.

Implements DtBaseHashKey.

virtual int DtSystemHashKey::value ( ) const [virtual]

Get hash key value.


Member Data Documentation

int DtSystemHashKey::mySystemId [protected]

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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)