29 #ifndef OVR_StringHash_h
30 #define OVR_StringHash_h
44 template<
class U,
class Allocator = ContainerAllocator<U> >
45 class StringHash :
public Hash<String, U, String::NoCaseHashFunctor, Allocator>
void Add(const String &key, const U &value)
const U * GetCaseInsensitive(const String &key) const
Iterator FindAlt(const K &key)
bool GetAlt(const K &key, U *pvalue) const
BaseType::Iterator base_iterator
void operator=(const SelfType &src)
void SetCaseInsensitive(const String &key, const U &value)
void operator=(const SelfType &src)
bool GetCaseInsensitive(const String &key, U *pvalue) const
StringHash< U, Allocator > SelfType
Hash< String, U, String::NoCaseHashFunctor, Allocator > BaseType
U * GetCaseInsensitive(const String &key)
base_iterator FindCaseInsensitive(const String &key)