momo  3.9
momo::Array< TItem, TMemManager, TItemTraits, TSettings > Member List

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

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