HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_IndexedHashMapStringKey Class Reference

Convenience class to use strings as keys in the hash map. More...

#include <UT_IndexedHashMapT.h>

Public Member Functions

 UT_IndexedHashMapStringKey (const char *key)
 This allows a key to be built automatically from a const char *. More...
 
 UT_IndexedHashMapStringKey (const UT_IndexedHashMapStringKey &src)
 
const char * getString () const
 
uint hash () const
 
bool isEqual (const UT_IndexedHashMapStringKey &src) const
 
bool isLessThan (const UT_IndexedHashMapStringKey &src) const
 
bool operator< (const UT_IndexedHashMapStringKey &src) const
 

Detailed Description

Convenience class to use strings as keys in the hash map.

Definition at line 18 of file UT_IndexedHashMapT.h.

Constructor & Destructor Documentation

UT_IndexedHashMapStringKey::UT_IndexedHashMapStringKey ( const char *  key)
inline

This allows a key to be built automatically from a const char *.

Definition at line 22 of file UT_IndexedHashMapT.h.

UT_IndexedHashMapStringKey::UT_IndexedHashMapStringKey ( const UT_IndexedHashMapStringKey src)
inline

Definition at line 28 of file UT_IndexedHashMapT.h.

Member Function Documentation

const char* UT_IndexedHashMapStringKey::getString ( ) const
inline

Definition at line 34 of file UT_IndexedHashMapT.h.

uint UT_IndexedHashMapStringKey::hash ( ) const
inline

Definition at line 36 of file UT_IndexedHashMapT.h.

bool UT_IndexedHashMapStringKey::isEqual ( const UT_IndexedHashMapStringKey src) const
inline

Definition at line 37 of file UT_IndexedHashMapT.h.

bool UT_IndexedHashMapStringKey::isLessThan ( const UT_IndexedHashMapStringKey src) const
inline

Definition at line 39 of file UT_IndexedHashMapT.h.

bool UT_IndexedHashMapStringKey::operator< ( const UT_IndexedHashMapStringKey src) const
inline

Definition at line 41 of file UT_IndexedHashMapT.h.


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