Urho3D
Dviglo::HashSet< T > Member List

This is the complete list of members for Dviglo::HashSet< T >, including all inherited members.

AllocateBuckets(unsigned size, unsigned numBuckets)Dviglo::HashBaseprotected
allocator_Dviglo::HashBaseprotected
Back() constDviglo::HashSet< T >inline
Begin()Dviglo::HashSet< T >inline
Begin() constDviglo::HashSet< T >inline
Clear()Dviglo::HashSet< T >inline
CompareNodes(Node *&lhs, Node *&rhs)Dviglo::HashSet< T >inlineprivatestatic
Contains(const T &key) constDviglo::HashSet< T >inline
Empty() constDviglo::HashBaseinline
End()Dviglo::HashSet< T >inline
End() constDviglo::HashSet< T >inline
Erase(const T &key)Dviglo::HashSet< T >inline
Erase(const Iterator &it)Dviglo::HashSet< T >inline
EraseNode(Node *node)Dviglo::HashSet< T >inlineprivate
Find(const T &key)Dviglo::HashSet< T >inline
Find(const T &key) constDviglo::HashSet< T >inline
FindNode(const T &key, unsigned hashKey) constDviglo::HashSet< T >inlineprivate
FindNode(const T &key, unsigned hashKey, Node *&previous) constDviglo::HashSet< T >inlineprivate
FreeNode(Node *node)Dviglo::HashSet< T >inlineprivate
Front() constDviglo::HashSet< T >inline
Hash(const T &key) constDviglo::HashSet< T >inlineprivate
HashBase()Dviglo::HashBaseinline
HashSet()Dviglo::HashSet< T >inline
HashSet(const HashSet< T > &set)Dviglo::HashSet< T >inline
HashSet(HashSet< T > &&set) noexceptDviglo::HashSet< T >inline
HashSet(const std::initializer_list< T > &list)Dviglo::HashSet< T >inline
Head() constDviglo::HashSet< T >inlineprivate
head_Dviglo::HashBaseprotected
Insert(const T &key)Dviglo::HashSet< T >inline
Insert(const T &key, bool &exists)Dviglo::HashSet< T >inline
Insert(const HashSet< T > &set)Dviglo::HashSet< T >inline
Insert(const ConstIterator &it)Dviglo::HashSet< T >inline
InsertNode(Node *dest, const T &key)Dviglo::HashSet< T >inlineprivate
MAX_LOAD_FACTORDviglo::HashBasestatic
MIN_BUCKETSDviglo::HashBasestatic
NumBuckets() constDviglo::HashBaseinline
operator!=(const HashSet< T > &rhs) constDviglo::HashSet< T >inline
operator+=(const T &rhs)Dviglo::HashSet< T >inline
operator+=(const HashSet< T > &rhs)Dviglo::HashSet< T >inline
operator=(const HashSet< T > &rhs)Dviglo::HashSet< T >inline
operator=(HashSet< T > &&rhs) noexceptDviglo::HashSet< T >inline
operator==(const HashSet< T > &rhs) constDviglo::HashSet< T >inline
Ptrs() constDviglo::HashBaseinlineprotected
ptrs_Dviglo::HashBaseprotected
Rehash(unsigned numBuckets)Dviglo::HashSet< T >inline
Rehash()Dviglo::HashSet< T >inlineprivate
ReserveNode()Dviglo::HashSet< T >inlineprivate
ReserveNode(const T &key)Dviglo::HashSet< T >inlineprivate
ResetPtrs()Dviglo::HashBaseprotected
SetSize(unsigned size)Dviglo::HashBaseinlineprotected
Size() constDviglo::HashBaseinline
Sort()Dviglo::HashSet< T >inline
Swap(HashBase &rhs)Dviglo::HashBaseinline
Tail() constDviglo::HashSet< T >inlineprivate
tail_Dviglo::HashBaseprotected
~HashSet()Dviglo::HashSet< T >inline