Dry
|
This is the complete list of members for Dry::HashSet< T >, including all inherited members.
AllocateBuckets(unsigned size, unsigned numBuckets) | Dry::HashBase | protected |
allocator_ | Dry::HashBase | protected |
Back() const | Dry::HashSet< T > | inline |
Begin() | Dry::HashSet< T > | inline |
Begin() const | Dry::HashSet< T > | inline |
Clear() | Dry::HashSet< T > | inline |
CompareNodes(Node *&lhs, Node *&rhs) | Dry::HashSet< T > | inlineprivatestatic |
Contains(const T &key) const | Dry::HashSet< T > | inline |
End() | Dry::HashSet< T > | inline |
End() const | Dry::HashSet< T > | inline |
Erase(const T &key) | Dry::HashSet< T > | inline |
Erase(const Iterator &it) | Dry::HashSet< T > | inline |
EraseNode(Node *node) | Dry::HashSet< T > | inlineprivate |
Find(const T &key) | Dry::HashSet< T > | inline |
Find(const T &key) const | Dry::HashSet< T > | inline |
FindNode(const T &key, unsigned hashKey) const | Dry::HashSet< T > | inlineprivate |
FindNode(const T &key, unsigned hashKey, Node *&previous) const | Dry::HashSet< T > | inlineprivate |
FreeNode(Node *node) | Dry::HashSet< T > | inlineprivate |
Front() const | Dry::HashSet< T > | inline |
Hash(const T &key) const | Dry::HashSet< T > | inlineprivate |
HashBase() | Dry::HashBase | inline |
HashSet() | Dry::HashSet< T > | inline |
HashSet(const HashSet< T > &set) | Dry::HashSet< T > | inline |
HashSet(HashSet< T > &&set) noexcept | Dry::HashSet< T > | inline |
HashSet(const std::initializer_list< T > &list) | Dry::HashSet< T > | inline |
Head() const | Dry::HashSet< T > | inlineprivate |
head_ | Dry::HashBase | protected |
Insert(const T &key) | Dry::HashSet< T > | inline |
Insert(const T &key, bool &exists) | Dry::HashSet< T > | inline |
Insert(const HashSet< T > &set) | Dry::HashSet< T > | inline |
Insert(const ConstIterator &it) | Dry::HashSet< T > | inline |
InsertNode(Node *dest, const T &key) | Dry::HashSet< T > | inlineprivate |
IsEmpty() const | Dry::HashBase | inline |
MAX_LOAD_FACTOR | Dry::HashBase | static |
MIN_BUCKETS | Dry::HashBase | static |
NumBuckets() const | Dry::HashBase | inline |
operator!=(const HashSet< T > &rhs) const | Dry::HashSet< T > | inline |
operator+=(const T &rhs) | Dry::HashSet< T > | inline |
operator+=(const HashSet< T > &rhs) | Dry::HashSet< T > | inline |
operator=(const HashSet< T > &rhs) | Dry::HashSet< T > | inline |
operator=(HashSet< T > &&rhs) noexcept | Dry::HashSet< T > | inline |
operator==(const HashSet< T > &rhs) const | Dry::HashSet< T > | inline |
Ptrs() const | Dry::HashBase | inlineprotected |
ptrs_ | Dry::HashBase | protected |
Rehash(unsigned numBuckets) | Dry::HashSet< T > | inline |
Rehash() | Dry::HashSet< T > | inlineprivate |
ReserveNode() | Dry::HashSet< T > | inlineprivate |
ReserveNode(const T &key) | Dry::HashSet< T > | inlineprivate |
ResetPtrs() | Dry::HashBase | protected |
SetSize(unsigned size) | Dry::HashBase | inlineprotected |
Size() const | Dry::HashBase | inline |
Sort() | Dry::HashSet< T > | inline |
Swap(HashBase &rhs) | Dry::HashBase | inline |
Tail() const | Dry::HashSet< T > | inlineprivate |
tail_ | Dry::HashBase | protected |
~HashSet() | Dry::HashSet< T > | inline |