Clear() | plArrayMapBase< KEY, VALUE > | inline |
Compact() | plArrayMapBase< KEY, VALUE > | |
const_iterator typedef (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
const_reverse_iterator typedef (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
Contains(const CompatibleKeyType &key) const | plArrayMapBase< KEY, VALUE > | |
Contains(const CompatibleKeyType &key, const VALUE &value) const | plArrayMapBase< KEY, VALUE > | |
Contains(const CompatibleKeyType &key) const (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
Find(const CompatibleKeyType &key) const | plArrayMapBase< KEY, VALUE > | |
FindOrAdd(const CompatibleKeyType &key, bool *out_pExisted=nullptr) | plArrayMapBase< KEY, VALUE > | |
GetCount() const | plArrayMapBase< KEY, VALUE > | |
GetData() | plArrayMapBase< KEY, VALUE > | |
GetData() const | plArrayMapBase< KEY, VALUE > | |
GetHeapMemoryUsage() const | plArrayMapBase< KEY, VALUE > | inline |
GetKey(plUInt32 uiIndex) const | plArrayMapBase< KEY, VALUE > | |
GetPair(plUInt32 uiIndex) const | plArrayMapBase< KEY, VALUE > | |
GetValue(plUInt32 uiIndex) const | plArrayMapBase< KEY, VALUE > | |
GetValue(plUInt32 uiIndex) | plArrayMapBase< KEY, VALUE > | |
Insert(CompatibleKeyType &&key, CompatibleValueType &&value) | plArrayMapBase< KEY, VALUE > | inline |
IsEmpty() const | plArrayMapBase< KEY, VALUE > | |
iterator typedef (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
LowerBound(const CompatibleKeyType &key) const | plArrayMapBase< KEY, VALUE > | |
operator=(const plArrayMap< KEY, VALUE, AllocatorWrapper > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >) | plArrayMap< KEY, VALUE, AllocatorWrapper > | |
operator=(const plArrayMapBase< KEY, VALUE > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >) | plArrayMap< KEY, VALUE, AllocatorWrapper > | |
operator==(const plArrayMapBase< KEY, VALUE > &rhs) const | plArrayMapBase< KEY, VALUE > | |
operator[](const CompatibleKeyType &key) | plArrayMapBase< KEY, VALUE > | |
operator[](const CompatibleKeyType &key) (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
PL_ADD_DEFAULT_OPERATOR_NOTEQUAL(const plArrayMapBase< KEY, VALUE > &) (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
plArrayMap() (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >) | plArrayMap< KEY, VALUE, AllocatorWrapper > | |
plArrayMap(plAllocator *pAllocator) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >) | plArrayMap< KEY, VALUE, AllocatorWrapper > | explicit |
plArrayMap(const plArrayMap< KEY, VALUE, AllocatorWrapper > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >) | plArrayMap< KEY, VALUE, AllocatorWrapper > | |
plArrayMap(const plArrayMapBase< KEY, VALUE > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >) | plArrayMap< KEY, VALUE, AllocatorWrapper > | |
plArrayMapBase(plAllocator *pAllocator) | plArrayMapBase< KEY, VALUE > | inlineexplicit |
plArrayMapBase(const plArrayMapBase &rhs, plAllocator *pAllocator) | plArrayMapBase< KEY, VALUE > | inline |
RemoveAndCopy(const CompatibleKeyType &key, bool bKeepSorted=false) | plArrayMapBase< KEY, VALUE > | |
RemoveAtAndCopy(plUInt32 uiIndex, bool bKeepSorted=false) | plArrayMapBase< KEY, VALUE > | |
Reserve(plUInt32 uiSize) | plArrayMapBase< KEY, VALUE > | |
reverse_iterator typedef (defined in plArrayMapBase< KEY, VALUE >) | plArrayMapBase< KEY, VALUE > | |
Sort() const | plArrayMapBase< KEY, VALUE > | inline |
UpperBound(const CompatibleKeyType &key) const | plArrayMapBase< KEY, VALUE > | |