momo  3.9
momo::TreeMapKeyValueTraits< TKey, TValue, TMemManager > Member List

This is the complete list of members for momo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >, including all inherited members.

AssignKey(MemManager &, KeyArg &&keyArg, Key &key)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
Create(MemManager &memManager, Key &&key, ValueCreator &&valueCreator, Key *newKey, Value *newValue)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
Create(MemManager &memManager, const Key &key, ValueCreator &&valueCreator, Key *newKey, Value *newValue)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
Destroy(MemManager *memManager, Key &key, Value &value) noexceptmomo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
isKeyNothrowRelocatablemomo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >static
isKeyNothrowShiftablemomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >static
isValueNothrowRelocatablemomo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >static
isValueNothrowShiftablemomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >static
Key typedefmomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >
keyAlignmentmomo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >static
MemManager typedefmomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >
Relocate(MemManager *memManager, Key &srcKey, Value &srcValue, Key *dstKey, Value *dstValue)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
RelocateExec(MemManager &memManager, KeyIterator srcKeyBegin, ValueIterator srcValueBegin, KeyIterator dstKeyBegin, ValueIterator dstValueBegin, size_t count, Executor &&exec)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
Replace(MemManager &memManager, Key &srcKey, Value &srcValue, Key &dstKey, Value &dstValue)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
ReplaceRelocate(MemManager &memManager, Key &srcKey, Value &srcValue, Key &midKey, Value &midValue, Key *dstKey, Value *dstValue)momo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
ShiftKeyNothrow(MemManager &memManager, KeyIterator keyBegin, size_t shift) noexceptmomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
ShiftValueNothrow(MemManager &memManager, ValueIterator valueBegin, size_t shift) noexceptmomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >inlinestatic
Value typedefmomo::TreeMapKeyValueTraits< TKey, TValue, TMemManager >
valueAlignmentmomo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >static
ValueCreator typedefmomo::internal::MapKeyValueTraits< TKey, TValue, TMemManager >