#include <OVR_StringHash.h>
Public Types | |
typedef BaseType::Iterator | base_iterator |
typedef Hash< String, U, String::NoCaseHashFunctor, Allocator > | BaseType |
typedef StringHash< U, Allocator > | SelfType |
typedef U | ValueType |
Public Member Functions | |
base_iterator | FindCaseInsensitive (const String &key) |
bool | GetCaseInsensitive (const String &key, U *pvalue) const |
const U * | GetCaseInsensitive (const String &key) const |
U * | GetCaseInsensitive (const String &key) |
void | operator= (const SelfType &src) |
void | SetCaseInsensitive (const String &key, const U &value) |
Definition at line 34 of file OVR_StringHash.h.
typedef BaseType::Iterator OVR::StringHash< U, Allocator >::base_iterator |
Definition at line 63 of file OVR_StringHash.h.
typedef Hash<String, U, String::NoCaseHashFunctor, Allocator> OVR::StringHash< U, Allocator >::BaseType |
Definition at line 39 of file OVR_StringHash.h.
typedef StringHash<U, Allocator> OVR::StringHash< U, Allocator >::SelfType |
Reimplemented from OVR::Hash< String, U, String::NoCaseHashFunctor, Allocator >.
Definition at line 38 of file OVR_StringHash.h.
typedef U OVR::StringHash< U, Allocator >::ValueType |
Reimplemented from OVR::Hash< String, U, String::NoCaseHashFunctor, Allocator >.
Definition at line 37 of file OVR_StringHash.h.
base_iterator OVR::StringHash< U, Allocator >::FindCaseInsensitive | ( | const String & | key | ) | [inline] |
Definition at line 65 of file OVR_StringHash.h.
bool OVR::StringHash< U, Allocator >::GetCaseInsensitive | ( | const String & | key, |
U * | pvalue | ||
) | const [inline] |
Definition at line 45 of file OVR_StringHash.h.
const U* OVR::StringHash< U, Allocator >::GetCaseInsensitive | ( | const String & | key | ) | const [inline] |
Definition at line 51 of file OVR_StringHash.h.
U* OVR::StringHash< U, Allocator >::GetCaseInsensitive | ( | const String & | key | ) | [inline] |
Definition at line 56 of file OVR_StringHash.h.
void OVR::StringHash< U, Allocator >::operator= | ( | const SelfType & | src | ) | [inline] |
Definition at line 43 of file OVR_StringHash.h.
void OVR::StringHash< U, Allocator >::SetCaseInsensitive | ( | const String & | key, |
const U & | value | ||
) | [inline] |
Definition at line 73 of file OVR_StringHash.h.