Bike-X
0.8
|
#include "OVR_StringHash.h"
Public Member Functions | |
void | operator= (const SelfType &src) |
bool | GetCaseInsensitive (const String &key, U *pvalue) const |
const U * | GetCaseInsensitive (const String &key) const |
U * | GetCaseInsensitive (const String &key) |
base_iterator | FindCaseInsensitive (const String &key) |
void | SetCaseInsensitive (const String &key, const U &value) |
Public Member Functions inherited from OVR::Hash< String, U, String::NoCaseHashFunctor, Allocator > | |
Hash () | |
Hash (int sizeHint) | |
Hash (const SelfType &src) | |
~Hash () | |
void | operator= (const SelfType &src) |
void | Clear () |
bool | IsEmpty () const |
void | Set (const String &key, const U &value) |
void | Add (const String &key, const U &value) |
void | Remove (const String &key) |
void | RemoveAlt (const K &key) |
bool | Get (const String &key, U *pvalue) const |
U * | Get (const String &key) |
const U * | Get (const String &key) const |
bool | GetAlt (const K &key, U *pvalue) const |
U * | GetAlt (const K &key) |
const U * | GetAlt (const K &key) const |
UPInt | GetSize () const |
void | Resize (UPInt n) |
void | SetCapacity (UPInt newSize) |
Iterator | Begin () |
ConstIterator | Begin () const |
Iterator | End () |
ConstIterator | End () const |
Iterator | Find (const String &key) |
ConstIterator | Find (const String &key) const |
Iterator | FindAlt (const K &key) |
ConstIterator | FindAlt (const K &key) const |
Additional Inherited Members | |
Data Fields inherited from OVR::Hash< String, U, String::NoCaseHashFunctor, Allocator > | |
HashSet< OVR::HashNode< String,U, String::NoCaseHashFunctor > , typename OVR::HashNode < String,U, String::NoCaseHashFunctor > ::NodeHashF,typename OVR::HashNode< String,U, String::NoCaseHashFunctor > ::NodeAltHashF, Allocator,HashsetCachedNodeEntry < OVR::HashNode< String,U, String::NoCaseHashFunctor > , typename OVR::HashNode < String,U, String::NoCaseHashFunctor > ::NodeHashF > > | mHash |
Definition at line 45 of file OVR_StringHash.h.
typedef BaseType::Iterator OVR::StringHash< U, Allocator >::base_iterator |
Definition at line 74 of file OVR_StringHash.h.
typedef Hash<String, U, String::NoCaseHashFunctor, Allocator> OVR::StringHash< U, Allocator >::BaseType |
Definition at line 50 of file OVR_StringHash.h.
typedef StringHash<U, Allocator> OVR::StringHash< U, Allocator >::SelfType |
Definition at line 49 of file OVR_StringHash.h.
typedef U OVR::StringHash< U, Allocator >::ValueType |
Definition at line 48 of file OVR_StringHash.h.
|
inline |
Definition at line 76 of file OVR_StringHash.h.
|
inline |
Definition at line 56 of file OVR_StringHash.h.
|
inline |
Definition at line 62 of file OVR_StringHash.h.
|
inline |
Definition at line 67 of file OVR_StringHash.h.
|
inline |
Definition at line 54 of file OVR_StringHash.h.
|
inline |
Definition at line 84 of file OVR_StringHash.h.