HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Hash Class Referenceabstract

#include <UT_Hash.h>

+ Inheritance diagram for UT_Hash:

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 getMemoryUsage (bool inclusive) const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from UT_SmallObject< UT_Hash, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_ON >
static voidoperator new (size_t size)
 Regular new/delete operators. More...
 
static void operator delete (void *p, size_t size)
 Regular new/delete operators. More...
 
static voidoperator new (size_t, void *p)
 
static void operator delete (void *, void *)
 

Detailed Description

Definition at line 26 of file UT_Hash.h.

Constructor & Destructor Documentation

virtual UT_Hash::~UT_Hash ( )
inlinevirtual

Definition at line 35 of file UT_Hash.h.

Member Function Documentation

virtual int UT_Hash::compare ( const UT_Hash a) const
pure virtual
virtual int64 UT_Hash::getMemoryUsage ( bool  inclusive) const
pure virtual
virtual unsigned UT_Hash::hash ( ) const
pure virtual

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