Urho3D
Dviglo
HashSet
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::HashBase
protected
allocator_
Dviglo::HashBase
protected
Back
() const
Dviglo::HashSet< T >
inline
Begin
()
Dviglo::HashSet< T >
inline
Begin
() const
Dviglo::HashSet< T >
inline
Clear
()
Dviglo::HashSet< T >
inline
CompareNodes
(Node *&lhs, Node *&rhs)
Dviglo::HashSet< T >
inline
private
static
Contains
(const T &key) const
Dviglo::HashSet< T >
inline
Empty
() const
Dviglo::HashBase
inline
End
()
Dviglo::HashSet< T >
inline
End
() const
Dviglo::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 >
inline
private
Find
(const T &key)
Dviglo::HashSet< T >
inline
Find
(const T &key) const
Dviglo::HashSet< T >
inline
FindNode
(const T &key, unsigned hashKey) const
Dviglo::HashSet< T >
inline
private
FindNode
(const T &key, unsigned hashKey, Node *&previous) const
Dviglo::HashSet< T >
inline
private
FreeNode
(Node *node)
Dviglo::HashSet< T >
inline
private
Front
() const
Dviglo::HashSet< T >
inline
Hash
(const T &key) const
Dviglo::HashSet< T >
inline
private
HashBase
()
Dviglo::HashBase
inline
HashSet
()
Dviglo::HashSet< T >
inline
HashSet
(const HashSet< T > &set)
Dviglo::HashSet< T >
inline
HashSet
(HashSet< T > &&set) noexcept
Dviglo::HashSet< T >
inline
HashSet
(const std::initializer_list< T > &list)
Dviglo::HashSet< T >
inline
Head
() const
Dviglo::HashSet< T >
inline
private
head_
Dviglo::HashBase
protected
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 >
inline
private
MAX_LOAD_FACTOR
Dviglo::HashBase
static
MIN_BUCKETS
Dviglo::HashBase
static
NumBuckets
() const
Dviglo::HashBase
inline
operator!=
(const HashSet< T > &rhs) const
Dviglo::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) noexcept
Dviglo::HashSet< T >
inline
operator==
(const HashSet< T > &rhs) const
Dviglo::HashSet< T >
inline
Ptrs
() const
Dviglo::HashBase
inline
protected
ptrs_
Dviglo::HashBase
protected
Rehash
(unsigned numBuckets)
Dviglo::HashSet< T >
inline
Rehash
()
Dviglo::HashSet< T >
inline
private
ReserveNode
()
Dviglo::HashSet< T >
inline
private
ReserveNode
(const T &key)
Dviglo::HashSet< T >
inline
private
ResetPtrs
()
Dviglo::HashBase
protected
SetSize
(unsigned size)
Dviglo::HashBase
inline
protected
Size
() const
Dviglo::HashBase
inline
Sort
()
Dviglo::HashSet< T >
inline
Swap
(HashBase &rhs)
Dviglo::HashBase
inline
Tail
() const
Dviglo::HashSet< T >
inline
private
tail_
Dviglo::HashBase
protected
~HashSet
()
Dviglo::HashSet< T >
inline
Generated on Mon Jul 19 2021 08:31:12 for Urho3D by
1.8.17