Open Search
    NonConstSet< TYPE > Member List

    This is the complete list of members for NonConstSet< TYPE >, including all inherited members.

    Add(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY)SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    Alloc(MAXON_SOURCE_LOCATION_DECLARATION)SetInterface< TYPE >privatestatic
    Alloc(MAXON_SOURCE_LOCATION_DECLARATION, const SetInterface &src)SetInterface< TYPE >privatestatic
    Append(typename ByValueParam< TYPE >::type v)SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    AppendAll(COLLECTION2 &&c2) constNonConstSet< TYPE >
    maxon::SetInterface::AppendAll(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY)SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    AppendAllImpl(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, Bool overwrite, OverloadRank0)BaseCollection< COLLECTION, SUPER >
    AssertCast()SetInterface< TYPE >
    AssertCast() constSetInterface< TYPE >
    AssertType() constSetInterface< TYPE >
    BaseCollection(ARGS &&... args)BaseCollection< COLLECTION, SUPER >explicit
    Begin() constNonConstSet< TYPE >
    maxon::SetInterface::Begin()SetInterface< TYPE >
    Clone(Bool copyContent=true) constSetInterface< TYPE >
    Collection(ARGS &&... args)Collection< COLLECTION, VALUETYPE, SUPER >explicit
    constNonConstSet< TYPE >
    ConstIterator typedefNonConstSet< TYPE >
    Contains(const TYPE &value) constSetInterface< TYPE >
    SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >::Contains(typename ByValueParam< VALUETYPE >::type v) constCollection< COLLECTION, VALUETYPE, SUPER >
    ContainsAll(COLLECTION2 &&other) constBaseCollection< COLLECTION, SUPER >
    ContainsAllImpl(COLLECTION2 &&other, OverloadRank0) constSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    CopyFrom(const Super &other) constNonConstSet< TYPE >
    CopyFrom(COLLECTION2 &&c2) constNonConstSet< TYPE >
    maxon::SetInterface::CopyFrom(const SetInterface &other)SetInterface< TYPE >
    SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >::CopyFrom(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::FIT_TO_SIZE)SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    CopyFromImpl(COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, OverloadRank0)BaseCollection< COLLECTION, SUPER >
    DeleteReturnType01NonConstSet< TYPE >
    DeleteReturnType02SetInterface< TYPE >
    DeleteReturnType03SetInterface< TYPE >
    End() constNonConstSet< TYPE >
    maxon::SetInterface::End()SetInterface< TYPE >
    Erase(const TYPE &value) constNonConstSet< TYPE >
    Erase(const ConstIterator &iterator) constNonConstSet< TYPE >
    maxon::SetInterface::Erase(const TYPE &value)SetInterface< TYPE >
    maxon::SetInterface::Erase(const Iterator &iterator)SetInterface< TYPE >
    Find(typename ByValueParam< VALUETYPE >::type v)Collection< COLLECTION, VALUETYPE, SUPER >
    Find(typename ByValueParam< VALUETYPE >::type v) constCollection< COLLECTION, VALUETYPE, SUPER >
    FindIndex(typename ByValueParam< VALUETYPE >::type v) constCollection< COLLECTION, VALUETYPE, SUPER >
    Flush() constNonConstSet< TYPE >
    maxon::SetInterface::Flush()SetInterface< TYPE >
    ForEach(FN &&callback) constCollection< COLLECTION, VALUETYPE, SUPER >
    ForEach(FN &&callback)Collection< COLLECTION, VALUETYPE, SUPER >
    GetCount() constSetInterface< TYPE >
    GetHashCode() constSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    GetMapKey(const VALUETYPE &key)Collection< COLLECTION, VALUETYPE, SUPER >static
    GetMemorySize() constSetInterface< TYPE >
    GetUniqueHashCode() constSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    GetValueDataType() constSetInterface< TYPE >
    HasType() constSetInterface< TYPE >
    Insert(const TYPE &value, Bool &added=BoolLValue()) constNonConstSet< TYPE >
    Insert(TYPE &&value, Bool &added=BoolLValue()) constNonConstSet< TYPE >
    maxon::SetInterface::Insert(const TYPE &value, Bool &added=BoolLValue())SetInterface< TYPE >
    maxon::SetInterface::Insert(TYPE &&value, Bool &added=BoolLValue())SetInterface< TYPE >
    Intersect(const COLLECTION2 &other)BaseCollection< COLLECTION, SUPER >
    IntersectImpl(COLLECTION2 &&other, OverloadRank0)BaseCollection< COLLECTION, SUPER >
    Intersects(const COLLECTION2 &other) constBaseCollection< COLLECTION, SUPER >
    IsBaseArray typedefBaseCollection< COLLECTION, SUPER >
    IsCollection typedefBaseCollection< COLLECTION, SUPER >
    IsEmpty() constSetInterface< TYPE >
    IsEqual(const COLLECTION2 &other, COMPARE &&cmp=COMPARE()) constBaseCollection< COLLECTION, SUPER >
    IsEqualImpl(const COLLECTION2 &other, COMPARE &&cmp, OverloadRank0) constSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    IsPopulated() constSetInterface< TYPE >
    Iterator typedefSetInterface< TYPE >
    IteratorFree(Iterator *it) constSetInterface< TYPE >private
    IteratorFree(ConstIterator *it) constSetInterface< TYPE >private
    IteratorGet(const Iterator *it) constSetInterface< TYPE >private
    IteratorGet(const ConstIterator *it) constSetInterface< TYPE >private
    IteratorInc(Iterator *it) constSetInterface< TYPE >private
    IteratorInc(ConstIterator *it) constSetInterface< TYPE >private
    IteratorInit(Iterator *it, Bool end)SetInterface< TYPE >private
    IteratorInit(ConstIterator *it, Bool end) constSetInterface< TYPE >private
    IteratorInitMove(Iterator *dest, Iterator *src) constSetInterface< TYPE >private
    IteratorInitMove(ConstIterator *dest, ConstIterator *src) constSetInterface< TYPE >private
    IteratorIsEqual(const Iterator *a, const Iterator *b) constSetInterface< TYPE >private
    IteratorIsEqual(const ConstIterator *a, const ConstIterator *b) constSetInterface< TYPE >private
    KINDSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >static
    MAXON_ADD_TO_CONST_REFERENCE_CLASS(HashInt GetHashCode() const { CriticalStop("Not implemented.");return 0;};)SetInterface< TYPE >
    MAXON_DISALLOW_COPY_AND_ASSIGN(NonConstSet)NonConstSet< TYPE >private
    MAXON_INTERFACE_SIMPLE_VIRTUAL(SetInterface, MAXON_REFERENCE_COPY_ON_WRITE)SetInterface< TYPE >private
    NonConstSet(const typename Super::MTable &vtable)NonConstSet< TYPE >explicitprotected
    operator const NonConstSet< TYPE > &()SetInterface< TYPE >
    operator const NonConstSet< typename std::conditional< STD_IS_REPLACEMENT(same, TYPE, Generic)NonConstSet< TYPE >
    operator const SetInterface< typename std::conditional< STD_IS_REPLACEMENT(same, const TYPE, const Generic)SetInterface< TYPE >
    operator SetInterface< typename std::conditional< STD_IS_REPLACEMENT(same, TYPE, Generic)SetInterface< TYPE >
    operator ValueReceiver< const VALUETYPE & >()Collection< COLLECTION, VALUETYPE, SUPER >
    operator ValueReceiver< typename std::conditional< STD_IS_REPLACEMENT(scalar, VALUETYPE)Collection< COLLECTION, VALUETYPE, SUPER >
    operator ValueReceiver< VALUETYPE && >()Collection< COLLECTION, VALUETYPE, SUPER >
    operator!=(const COLLECTION2 &other) constBaseCollection< COLLECTION, SUPER >
    operator==(const COLLECTION2 &other) constBaseCollection< COLLECTION, SUPER >
    Reset() constNonConstSet< TYPE >
    maxon::SetInterface::Reset()SetInterface< TYPE >
    SetBase0(ARGS &&... args)SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >explicit
    SetType typedefSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    Subtract(COLLECTION2 &&other)BaseCollection< COLLECTION, SUPER >
    SubtractImpl(COLLECTION2 &&other, OverloadRank0)SetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare >
    Super typedefNonConstSet< TYPE >
    ToSet() constNonConstSet< TYPE >
    ToSet()NonConstSet< TYPE >
    ToString(const FormatStatement *formatStatement=nullptr) constSetInterface< TYPE >
    type()Collection< COLLECTION, VALUETYPE, SUPER >
    ValueType typedefSetInterface< TYPE >
    VALUETYPECollection< COLLECTION, VALUETYPE, SUPER >
    VariadicAppend()Collection< COLLECTION, VALUETYPE, SUPER >
    VariadicAppend(V &&value, VALUES &&... rest)Collection< COLLECTION, VALUETYPE, SUPER >
    ~NonConstSet()NonConstSet< TYPE >protected