| 
    HDK
    
   | 
 
#include <UT_Hash.h>
 Inheritance diagram for UT_Hash:Public Member Functions | |
| UT_Hash ()=default | |
| virtual | ~UT_Hash ()=default | 
| UT_Hash (const UT_Hash &)=delete | |
| UT_Hash & | operator= (const UT_Hash &)=delete | 
| virtual int | compare (const UT_Hash &a) const =0 | 
| virtual void | copy (const UT_Hash &a)=0 | 
| virtual unsigned | hash () const =0 | 
| virtual UT_Hash * | copy () 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 void * | operator new (size_t size) | 
| Regular new/delete operators.  More... | |
| static void | operator delete (void *p, size_t size) | 
| Regular new/delete operators.  More... | |
| static void * | operator new (size_t, void *p) | 
| static void | operator delete (void *, void *) | 
      
  | 
  default | 
      
  | 
  virtualdefault | 
      
  | 
  delete | 
Implemented in UT_Hash_Const_Ptr, UT_Hash_Ptr, UT_Hash_Int64, UT_Hash_Int, UT_GuidHash, GA_DirectedEdgeHashT< T >, UT_Hash_String, and GA_EdgeHashT< T >.
Implemented in UT_Hash_Const_Ptr, UT_Hash_Ptr, UT_Hash_Int64, UT_Hash_Int, UT_GuidHash, GA_DirectedEdgeHashT< T >, UT_Hash_String, and GA_EdgeHashT< T >.
      
  | 
  pure virtual | 
Implemented in UT_Hash_Const_Ptr, UT_Hash_Ptr, UT_Hash_Int64, UT_Hash_Int, UT_GuidHash, GA_DirectedEdgeHashT< T >, UT_Hash_String, and GA_EdgeHashT< T >.
      
  | 
  pure virtual | 
Implemented in UT_Hash_Const_Ptr, UT_Hash_Ptr, UT_Hash_Int64, UT_Hash_Int, UT_GuidHash, GA_DirectedEdgeHashT< T >, UT_Hash_String, and GA_EdgeHashT< T >.
      
  | 
  pure virtual | 
Implemented in UT_Hash_Const_Ptr, UT_Hash_Ptr, UT_Hash_Int64, UT_Hash_Int, UT_GuidHash, GA_DirectedEdgeHashT< T >, UT_Hash_String, and GA_EdgeHashT< T >.