Add(ConstPosition pos, Item &&item) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Add(ConstPosition pos, const Item &item) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Add(ConstPosition pos, ExtractedItem &&extItem) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
AddCrt(ConstPosition pos, ItemCreator &&itemCreator) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
AddVar(ConstPosition pos, ItemArgs &&... itemArgs) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
bucketMaxItemCount | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | static |
CheckIterator(ConstIterator iter, bool allowEmpty=true) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Clear(bool shrink=true) noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
ConstBucketBounds typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
ConstIterator typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
ConstPosition typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
ContainsKey(const Key &key) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
ContainsKey(const KeyArg &key) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Extract(ConstPosition pos) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
ExtractedItem typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
Find(const Key &key) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Find(const KeyArg &key) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetBegin() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetBucketBounds(size_t bucketIndex) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetBucketCount() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetBucketIndex(const Key &key) const | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetCapacity() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetCount() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetEnd() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetHashTraits() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetMemManager() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
GetMemManager() noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
HashSet() | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
HashSet(const HashTraits &hashTraits, MemManager memManager=MemManager()) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inlineexplicit |
HashSet(std::initializer_list< Item > items) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
HashSet(std::initializer_list< Item > items, const HashTraits &hashTraits, MemManager memManager=MemManager()) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inlineexplicit |
HashSet(HashSet &&hashSet) noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
HashSet(const HashSet &hashSet) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
HashSet(const HashSet &hashSet, MemManager memManager) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inlineexplicit |
HashTraits typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
Insert(Item &&item) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Insert(const Item &item) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Insert(ExtractedItem &&extItem) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Insert(ArgIterator begin, ArgIterator end) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Insert(std::initializer_list< Item > items) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
InsertCrt(const Key &key, ItemCreator &&itemCreator) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
InsertResult typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
InsertVar(const Key &key, ItemArgs &&... itemArgs) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
IsEmpty() const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Item typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
ItemTraits typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
Iterator typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
Key typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
MakePosition(size_t hashCode) const noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
MemManager typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
MergeFrom(RSet &&srcSet) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
MergeTo(Set &dstSet) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
MergeTo(HashSet &dstHashSet) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
MOMO_STATIC_ASSERT(internal::ObjectAlignmenter< Item >::Check(ItemTraits::alignment)) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
operator=(HashSet &&hashSet) noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
operator=(const HashSet &hashSet) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Position typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
Remove(ConstIterator iter) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Remove(ConstPosition pos) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Remove(ConstIterator iter, ExtractedItem &extItem) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Remove(const Key &key) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Remove(const ItemFilter &itemFilter) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Reserve(size_t capacity) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
ResetKey(ConstPosition pos, KeyArg &&keyArg) | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
Settings typedef | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | |
Swap(HashSet &hashSet) noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |
~HashSet() noexcept | momo::HashSet< TKey, THashTraits, TMemManager, TItemTraits, TSettings > | inline |