ArraySet< T, SORTED, COMPARE, ARRAY > Member List

This is the complete list of members for ArraySet< T, SORTED, COMPARE, ARRAY >, including all inherited members.

__attribute__((always_inline)) explicit Protected(ARGS &&... args)Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >
Add(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY)SetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
Append(typename ByValueParam< T >::type v)SetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::Append(const T &key)MapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >
Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::Append(const PAIR &pair)MapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >
AppendAll(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY)SetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
AppendAllImpl(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, Bool overwrite, OverloadRank0)BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
AppendAllInverse(COLLECTION2 &&other)MapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >protected
ArrayMap()ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
ArrayMap(ArrayMap &&src)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
ArraySet()ArraySet< T, SORTED, COMPARE, ARRAY >
ArraySet(ArraySet &&src)ArraySet< T, SORTED, COMPARE, ARRAY >
ArrayType typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
BaseCollection(ARGS &&... args)BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >explicit
Begin() constArraySet< T, SORTED, COMPARE, ARRAY >
Begin()ArraySet< T, SORTED, COMPARE, ARRAY >
Collection(ARGS &&... args)Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >explicit
ConstIterator typedefArraySet< T, SORTED, COMPARE, ARRAY >
ConstKeyIterator typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
ConstValueIterator typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
Contains(typename ByValueParam< T >::type value) constArraySet< T, SORTED, COMPARE, ARRAY >
BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::Contains(const PAIR &pair) constMapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >
ContainsAll(COLLECTION2 &&other) constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
ContainsAllImpl(COLLECTION2 &&other, OverloadRank0) constSetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
CopyFrom(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::FIT_TO_SIZE)SetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
CopyFromImpl(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, OverloadRank0)BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
End() constArraySet< T, SORTED, COMPARE, ARRAY >
End()ArraySet< T, SORTED, COMPARE, ARRAY >
Entry typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
Erase(const T &value)ArraySet< T, SORTED, COMPARE, ARRAY >
Erase(const Iterator &it)ArraySet< T, SORTED, COMPARE, ARRAY >
SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >::Erase(const IteratorTemplate< false, SUPER > &position, Int eraseCnt=1)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
Find(typename ByValueParam< T >::type v)Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
Find(typename ByValueParam< T >::type v) constCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::Find(const T &key)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::Find(const T &key) constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
FindCeiling(const T &key)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
FindCeiling(const T &key) constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
FindFloor(const T &key)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
FindFloor(const T &key) constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
FindIndex(typename ByValueParam< T >::type v) constCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
FindValue(const KEY &key) constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
FindValue(const KEY &key)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
ForEach(FN &&callback)Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
GetHashCode() constSetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
GetKeys()ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
GetKeys() constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
GetMap()ArraySet< T, SORTED, COMPARE, ARRAY >
GetMap() constArraySet< T, SORTED, COMPARE, ARRAY >
GetMapKey(const T &key)Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >static
BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::GetMapKey(const PAIR &pair)MapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >static
GetOperationCountForSearch() constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
GetUnderlyingArray() constArraySet< T, SORTED, COMPARE, ARRAY >
GetUnderlyingArray()ArraySet< T, SORTED, COMPARE, ARRAY >
GetValues()ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
GetValues() constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
Insert(const T &value, Bool &added=BoolLValue())ArraySet< T, SORTED, COMPARE, ARRAY >
Insert(T &&value, Bool &added=BoolLValue())ArraySet< T, SORTED, COMPARE, ARRAY >
SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >::Insert(const T &key, const UnitType &value, Bool &created=BoolLValue())ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >::Insert(T &&key, const UnitType &value, Bool &created=BoolLValue())ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >::Insert(const T &key, UnitType &&value, Bool &created=BoolLValue())ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >::Insert(T &&key, UnitType &&value, Bool &created=BoolLValue())ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
InsertEntry(const T &key, Bool &created=BoolLValue())ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
InsertEntry(T &&key, Bool &created=BoolLValue())ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
InsertKey(const T &value, Bool &added=BoolLValue())ArraySet< T, SORTED, COMPARE, ARRAY >
InsertKey(T &&value, Bool &added=BoolLValue())ArraySet< T, SORTED, COMPARE, ARRAY >
Intersect(const COLLECTION2 &other)BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
IntersectImpl(COLLECTION2 &&other, OverloadRank0)BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
Intersects(const COLLECTION2 &other) constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
IsArrayMap typedefArraySet< T, SORTED, COMPARE, ARRAY >
IsArraySet typedefArraySet< T, SORTED, COMPARE, ARRAY >
IsCollection typedefBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
IsEmpty() constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
IsEqual(const COLLECTION2 &other, COMPARE &&cmp=COMPARE()) constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
IsEqualImpl(const COLLECTION2 &other, COMPARE &&cmp, OverloadRank0) constSetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >::IsEqualImpl(const MAP &b, CMP &&cmp, OverloadRank1) constArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
IsPopulated() constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
Iterator typedefArraySet< T, SORTED, COMPARE, ARRAY >
IteratorBase typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
KeyIterator typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
KeyType typedefMapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >protected
KINDSetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >static
MapBase(ARGS &&... args)MapBase< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >explicitprotected
MapBase0(ARGS &&... args)MapBase0< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >explicitprotected
MapType typedefArraySet< T, SORTED, COMPARE, ARRAY >
MAXON_DISALLOW_COPY_AND_ASSIGN(ArraySet)ArraySet< T, SORTED, COMPARE, ARRAY >private
MAXON_OPERATOR_MOVE_ASSIGNMENT(ArraySet)ArraySet< T, SORTED, COMPARE, ARRAY >
SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >::MAXON_OPERATOR_MOVE_ASSIGNMENT(ArrayMap)ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >
operator MapImpl< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > & >()MapBase< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >protected
operator MapImpl< const ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > & >() constMapBase< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >protected
operator SetImpl< ArraySet< T, SORTED, COMPARE, ARRAY > & >()SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
operator SetImpl< const ArraySet< T, SORTED, COMPARE, ARRAY > & >() constSetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
operator ValueReceiver< const T & >()Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
operator ValueReceiver< T && >()Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
operator ValueReceiver< typename std::conditional< std::is_scalar< T >::value, T, DummyParamType & >::type >()Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
operator!=(const COLLECTION2 &other) constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
operator==(const COLLECTION2 &other) constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
SetBase(ARGS &&... args)SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >explicit
SetBase0(ARGS &&... args)SetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >explicit
SetType typedefSetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
Subtract(COLLECTION2 &&other)BaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
SubtractImpl(COLLECTION2 &&other, OverloadRank0)SetBase0< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
Super typedefArraySet< T, SORTED, COMPARE, ARRAY >private
ToMap()MapBase< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >protected
ToMap() constMapBase< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >, T, UnitType, ArrayMapHelper< T, UnitType, SORTED, COMPARE, ARRAY >::Array, COMPARE >protected
ToSet()SetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
ToSet() constSetBase< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > >, COMPARE >
ToString(const FormatStatement *formatStatement) constBaseCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
ValueIterator typedefArrayMap< T, UnitType, SORTED, COMPARE, ARRAY >protected
ValueType typedefCollection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
VariadicAppend()Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >
VariadicAppend(V &&value, VALUES &&... rest)Collection< ArraySet< T, SORTED, COMPARE, ARRAY >, T, Protected< ArrayMap< T, UnitType, SORTED, COMPARE, ARRAY > > >