UT_Hash Class Reference

#include <UT_Hash.h>

Inheritance diagram for UT_Hash:

UT_SmallObject< UT_Hash, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_ON > UT_SmallObjectDefaultSuperClass CH_HashChRef GA_DirectedEdgeHash GA_EdgeHashT< T > PI_ResourceManager::PI_OpPIHash PI_ResourceManager::PI_StringSetHash SIM_RootDataId TAKE_Hash UT_GuidHash UT_Hash_Const_Ptr UT_Hash_Int UT_Hash_Int64 UT_Hash_Ptr UT_Hash_String UT_Hash_TokenString

List of all members.

Public Member Functions

virtual ~UT_Hash ()
virtual int compare (const UT_Hash &a) const =0
virtual void copy (const UT_Hash &a)=0
virtual unsigned hash () const =0
virtual UT_Hashcopy () const =0
virtual int64 getMemUsage () const


Detailed Description

Definition at line 31 of file UT_Hash.h.


Constructor & Destructor Documentation

virtual UT_Hash::~UT_Hash (  )  [inline, virtual]

Definition at line 38 of file UT_Hash.h.


Member Function Documentation

virtual int UT_Hash::compare ( const UT_Hash a  )  const [pure virtual]

virtual UT_Hash* UT_Hash::copy (  )  const [pure virtual]

virtual void UT_Hash::copy ( const UT_Hash a  )  [pure virtual]

virtual int64 UT_Hash::getMemUsage (  )  const [inline, virtual]

virtual unsigned UT_Hash::hash (  )  const [pure virtual]


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

Generated on Thu Jan 31 00:33:02 2013 for HDK by  doxygen 1.5.9