momo  3.12
momo::SegmentedArrayCore< TItemTraits, TSettings > Member List

This is the complete list of members for momo::SegmentedArrayCore< TItemTraits, TSettings >, including all inherited members.

AddBack(Item &&item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBack(const Item &item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBackCrt(ItemCreator &&itemCreator)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBackNogrow(Item &&item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBackNogrow(const Item &item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBackNogrowCrt(ItemCreator &&itemCreator)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBackNogrowVar(ItemArgs &&... itemArgs)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
AddBackVar(ItemArgs &&... itemArgs)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Clear(bool shrink=false) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
ConstIterator typedefmomo::SegmentedArrayCore< TItemTraits, TSettings >
Contains(const Item &item, const ItemEqualComparer &itemEqualComp=ItemEqualComparer()) constmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
CreateCap(size_t capacity, MemManager memManager=MemManager())momo::SegmentedArrayCore< TItemTraits, TSettings >inlinestatic
CreateCrt(size_t count, const ItemMultiCreator &itemMultiCreator, MemManager memManager=MemManager())momo::SegmentedArrayCore< TItemTraits, TSettings >inlinestatic
GetBackItem() constmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetBackItem()momo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetBegin() const noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetBegin() noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetCapacity() const noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetCount() const noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetEnd() const noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetEnd() noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetMemManager() const noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
GetMemManager() noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
Insert(size_t index, Item &&item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Insert(size_t index, const Item &item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Insert(size_t index, size_t count, const Item &item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Insert(size_t index, ArgIterator begin, ArgSentinel end)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Insert(size_t index, std::initializer_list< Item > items)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
InsertCrt(size_t index, ItemCreator &&itemCreator)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
InsertVar(size_t index, ItemArgs &&... itemArgs)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
IsEmpty() const noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
IsEqual(const SegmentedArrayCore &array, const ItemEqualComparer &itemEqualComp=ItemEqualComparer()) constmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
Item typedefmomo::SegmentedArrayCore< TItemTraits, TSettings >
ItemTraits typedefmomo::SegmentedArrayCore< TItemTraits, TSettings >
Iterator typedefmomo::SegmentedArrayCore< TItemTraits, TSettings >
MemManager typedefmomo::SegmentedArrayCore< TItemTraits, TSettings >
operator=(SegmentedArrayCore &&array) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
operator=(const SegmentedArrayCore &array)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
operator[](size_t index) constmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
operator[](size_t index)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Remove(size_t index, size_t count=1)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Remove(const ItemFilter &itemFilter)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
RemoveBack(size_t count=1)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Reserve(size_t capacity)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
SegmentedArrayCore() noexcept(std::is_nothrow_default_constructible< MemManager >::value)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
SegmentedArrayCore(MemManager memManager) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SegmentedArrayCore(size_t count, MemManager memManager=MemManager())momo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SegmentedArrayCore(size_t count, const Item &item, MemManager memManager=MemManager())momo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SegmentedArrayCore(ArgIterator begin, ArgSentinel end, MemManager memManager=MemManager())momo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SegmentedArrayCore(std::initializer_list< Item > items)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
SegmentedArrayCore(std::initializer_list< Item > items, MemManager memManager)momo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SegmentedArrayCore(SegmentedArrayCore &&array) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
SegmentedArrayCore(const SegmentedArrayCore &array)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
SegmentedArrayCore(const SegmentedArrayCore &array, bool shrink)momo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SegmentedArrayCore(const SegmentedArrayCore &array, MemManager memManager)momo::SegmentedArrayCore< TItemTraits, TSettings >inlineexplicit
SetCount(size_t count)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
SetCount(size_t count, const Item &item)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
SetCountCrt(size_t count, const ItemMultiCreator &itemMultiCreator)momo::SegmentedArrayCore< TItemTraits, TSettings >inline
Settings typedefmomo::SegmentedArrayCore< TItemTraits, TSettings >
Shrink(size_t capacity=0) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
Swap(SegmentedArrayCore &array) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
TryShrink(size_t capacity=0) noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline
~SegmentedArrayCore() noexceptmomo::SegmentedArrayCore< TItemTraits, TSettings >inline