torque Torque Game Engine Documentation
TGE Version 1.5.2

hash_multimap< T, Tinfo > Class Template Reference

#include <sgHashMap.h>


template<class T, class Tinfo> class hash_multimap< T, Tinfo >


Public Member Functions

 hash_multimap ()
 hash_multimap (U32 hashcode)
virtual ~hash_multimap ()
void clear ()
void relink (hash_multimap *high, hash_multimap *low, hash_multimap *insert)
hash_multimapfind (U32 hashcode)

Data Fields

U32 hashCode
Tinfo info
Vector< T > object
hash_multimapmapHigh
hash_multimapmapLow
hash_multimaplinkHigh
hash_multimaplinkLow

Constructor & Destructor Documentation

template<class T, class Tinfo>
hash_multimap< T, Tinfo >::hash_multimap (  )  [inline]

template<class T, class Tinfo>
hash_multimap< T, Tinfo >::hash_multimap ( U32  hashcode  )  [inline]

template<class T, class Tinfo>
virtual hash_multimap< T, Tinfo >::~hash_multimap (  )  [inline, virtual]


Member Function Documentation

template<class T, class Tinfo>
void hash_multimap< T, Tinfo >::clear (  )  [inline]

template<class T, class Tinfo>
void hash_multimap< T, Tinfo >::relink ( hash_multimap< T, Tinfo > *  high,
hash_multimap< T, Tinfo > *  low,
hash_multimap< T, Tinfo > *  insert 
) [inline]

template<class T, class Tinfo>
hash_multimap* hash_multimap< T, Tinfo >::find ( U32  hashcode  )  [inline]


Field Documentation

template<class T, class Tinfo>
U32 hash_multimap< T, Tinfo >::hashCode

template<class T, class Tinfo>
Tinfo hash_multimap< T, Tinfo >::info

template<class T, class Tinfo>
Vector<T> hash_multimap< T, Tinfo >::object

template<class T, class Tinfo>
hash_multimap* hash_multimap< T, Tinfo >::mapHigh

template<class T, class Tinfo>
hash_multimap* hash_multimap< T, Tinfo >::mapLow

template<class T, class Tinfo>
hash_multimap* hash_multimap< T, Tinfo >::linkHigh

template<class T, class Tinfo>
hash_multimap* hash_multimap< T, Tinfo >::linkLow




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen