#include <GStringHash.h>
|
| using | BaseType = GHash< GString, U, GString::NoCaseHashFunctor, Allocator > |
| |
| using | SelfType = GStringHash< U, Allocator > |
| |
| using | SelfType = GHash< GString, U, GString::NoCaseHashFunctor, GAllocatorGH< U >, GHashNode< GString, U, GString::NoCaseHashFunctor >, GHashsetCachedNodeEntry< GHashNode< GString, U, GString::NoCaseHashFunctor >, typename HashNode::NodeHashF >, GHashSet< GHashNode< GString, U, GString::NoCaseHashFunctor >, typename HashNode::NodeHashF, typename HashNode::NodeAltHashF, GAllocatorGH< U >, GHashsetCachedNodeEntry< GHashNode< GString, U, GString::NoCaseHashFunctor >, typename HashNode::NodeHashF > > > |
| |
| using | const_iterator = typename Container::const_iterator |
| |
| using | iterator = typename Container::iterator |
| |
|
| | GHash () |
| |
| | GHash (std::int32_t a_sizeHint) |
| |
| | GHash (void *a_heap) |
| |
| | GHash (void *a_heap, std::int32_t a_sizeHint) |
| |
| | GHash (const SelfType &a_src) |
| |
| | ~GHash () |
| |
| | GFC_MEMORY_REDEFINE_NEW (GHash, Allocator::kStatID) |
| |
| void | operator= (const SelfType &a_src) |
| |
| void | Clear () |
| |
| bool | IsEmpty () const |
| |
| void | Set (const GString &a_key, const U &a_value) |
| |
| void | Add (const GString &a_key, const U &a_value) |
| |
| void | Remove (const GString &a_key) |
| |
| void | RemoveAlt (const K &a_key) |
| |
| bool | Get (const GString &a_key, U *a_value) const |
| |
| U * | Get (const GString &a_key) |
| |
| const U * | Get (const GString &a_key) const |
| |
| bool | GetAlt (const K &a_key, U *a_value) const |
| |
| U * | GetAlt (const K &a_key) |
| |
| const U * | GetAlt (const K &a_key) const |
| |
| UPInt | GetSize () const |
| |
| void | Resize (UPInt a_size) |
| |
| void | SetCapacity (UPInt a_newSize) |
| |
| iterator | begin () |
| |
| const_iterator | begin () const |
| |
| iterator | end () |
| |
| const_iterator | end () const |
| |
| iterator | Find (const GString &a_key) |
| |
| const_iterator | Find (const GString &a_key) const |
| |
| iterator | FindAlt (const K &a_key) |
| |
| const_iterator | FindAlt (const K &a_key) const |
| |
| GHashSet< GHashNode< GString, U, GString::NoCaseHashFunctor >, typename HashNode::NodeHashF, typename HashNode::NodeAltHashF, GAllocatorGH< U >, GHashsetCachedNodeEntry< GHashNode< GString, U, GString::NoCaseHashFunctor >, typename HashNode::NodeHashF > > | hash |
| |
◆ BaseType
template<class U , class Allocator = GAllocatorGH<U>>
◆ SelfType
template<class U , class Allocator = GAllocatorGH<U>>
The documentation for this class was generated from the following file: