Evo C++ Library v0.5.1
List< T, TSize > Member List

This is the complete list of members for List< T, TSize >, including all inherited members.

add(const Item *data, Size size)List< T, TSize >inline
add(const ListBaseType &data)List< T, TSize >inline
add(const Item &data)List< T, TSize >inline
addmin(Size minsize)List< T, TSize >inline
addnew(Size size=1)List< T, TSize >inline
advAdd(Size size)List< T, TSize >inline
advBuffer(Size size)List< T, TSize >inline
advBuffer()List< T, TSize >inline
advEdit(Edit &edit, Size minsize, bool inplace=true)List< T, TSize >inline
advEditDone(Edit &edit)List< T, TSize >inline
advFirst()List< T, TSize >inline
advInsert(Key index, Size size)List< T, TSize >inline
advItem(Key index)List< T, TSize >inline
advLast()List< T, TSize >inline
advPrepend(Size size)List< T, TSize >inline
advRemove(Key index, Size size)List< T, TSize >inline
advResize(Size size)List< T, TSize >inline
advSize(Size size)List< T, TSize >inline
advSwap(Key index1, Key index2)List< T, TSize >inline
advWrite(Size addsize)List< T, TSize >inline
advWriteDone(Size addsize)List< T, TSize >inline
asconst() constList< T, TSize >inline
begin()List< T, TSize >inline
begin() constList< T, TSize >inline
buf_List< T, TSize >protected
capacity() constList< T, TSize >inline
capacity(Size size)List< T, TSize >inline
capacitymax(Size max)List< T, TSize >inline
capacitymin(Size min)List< T, TSize >inline
cbegin() constList< T, TSize >inline
cend() constList< T, TSize >inline
clear()List< T, TSize >inline
compact()List< T, TSize >inline
compare(const ListBaseType &data) constList< T, TSize >inline
contains(ItemVal item) constList< T, TSize >inline
contains(const Item *data, Size size) constList< T, TSize >inline
contains(const ListBaseType &data) constList< T, TSize >inline
copy(const Item *data, Size size)List< T, TSize >inline
copy(const ListBaseType &data)List< T, TSize >inline
data() constList< T, TSize >inline
data_ListBase< T, TSize >
dataM()List< T, TSize >inline
empty() constList< T, TSize >inline
end()List< T, TSize >inline
end() constList< T, TSize >inline
ends(ItemVal item) constList< T, TSize >inline
ends(const Item *items, Size size) constList< T, TSize >inline
ends(const ListBaseType &items) constList< T, TSize >inline
EvoContainerType typedefList< T, TSize >
fill(const Item &item, Key index=0, Size size=ALL)List< T, TSize >inline
find(ItemVal item, Key start=0, Key end=END) constList< T, TSize >inline
findany(const Item *items, Size count, Key start=0, Key end=END) constList< T, TSize >inline
findanyr(const Item *items, Size count, Key start=0, Key end=END) constList< T, TSize >inline
findr(ItemVal item, Key start=0, Key end=END) constList< T, TSize >inline
first() constList< T, TSize >inline
firstM()List< T, TSize >inline
hash(ulong seed=0) constList< T, TSize >inline
iend(Size offset=0) constList< T, TSize >inline
insert(Key index, const Item *data, Size size)List< T, TSize >inline
insert(Key index, const ListBaseType &data)List< T, TSize >inline
insert(Key index, const Item &data)List< T, TSize >inline
insertnew(Key index, Size size=1)List< T, TSize >inline
Item typedefList< T, TSize >
item(Key index) constList< T, TSize >inline
itemM(Key index)List< T, TSize >inline
ItemVal typedefList< T, TSize >
Iter typedefList< T, TSize >
IterM typedefList< T, TSize >
Key typedefList< T, TSize >
last() constList< T, TSize >inline
lastM()List< T, TSize >inline
List()List< T, TSize >inline
List(const ValEmpty &val)List< T, TSize >inlineexplicit
List(const ListType &data)List< T, TSize >inline
List(const ListType &data, Key index, Key size=ALL)List< T, TSize >inline
List(const ListBaseType &data, Key index=0, Key size=ALL)List< T, TSize >inline
List(const ListBaseType *data, Key index=0, Key size=ALL)List< T, TSize >inline
List(const Item *data, Size size)List< T, TSize >inline
List(const PtrBase< Item > &data, Size size)List< T, TSize >inline
List(std::initializer_list< T > init)List< T, TSize >inline
List(ListType &&src)List< T, TSize >inline
ListBase()ListBase< T, TSize >inline
ListBase(const ListBaseType &src)ListBase< T, TSize >inline
ListBase(const char *str)ListBase< T, TSize >inline
ListBase(const char *str, TSize size)ListBase< T, TSize >inline
ListBaseType typedefList< T, TSize >
ListType typedefList< T, TSize >
move(Key dest, Key index)List< T, TSize >inline
move(Key dest, ListType &src, Key srcindex=0, Size size=ALL)List< T, TSize >inline
null() constList< T, TSize >inline
operator!=(const ListBaseType &data) constList< T, TSize >inline
operator()(Key index)List< T, TSize >inline
operator<<(const Item &data)List< T, TSize >inline
operator<<(const ListBaseType &data)List< T, TSize >inline
operator<<(const ValNull &val)List< T, TSize >inline
operator<<(const ValEmpty &val)List< T, TSize >inline
operator=(ListType &&src)List< T, TSize >inline
operator=(const ListType &data)List< T, TSize >inline
operator=(const ListBaseType &data)List< T, TSize >inline
operator=(const ValNull &)List< T, TSize >inline
operator=(const ValEmpty &)List< T, TSize >inline
operator==(const ListBaseType &data) constList< T, TSize >inline
operator[](Key index) constList< T, TSize >inline
pop(T &item, Key index)List< T, TSize >inline
pop(T &item)List< T, TSize >inline
pop()List< T, TSize >inline
popq(T &item)List< T, TSize >inline
popq()List< T, TSize >inline
prepend(const Item *data, Size size)List< T, TSize >inline
prepend(const ListBaseType &data)List< T, TSize >inline
prepend(const Item &data)List< T, TSize >inline
prependnew(Size size=1)List< T, TSize >inline
ref(const ListType &data)List< T, TSize >inlineprotected
ref(const ListType &data, Size index, Size size)List< T, TSize >inlineprotected
ref(const Item *data, Size size, bool term=false)List< T, TSize >inlineprotected
remove(Key index, Size size=1)List< T, TSize >inline
replace(Key index, Size rsize, const Item *data, Size size)List< T, TSize >inline
reserve(Size size, bool prefer_realloc=false)List< T, TSize >inline
resize(Size size)List< T, TSize >inline
reverse()List< T, TSize >inline
set()List< T, TSize >inline
set(const Item *data, Size size)List< T, TSize >inline
set(const PtrBase< Item > &data, Size size)List< T, TSize >inline
set(const ListType &data)List< T, TSize >inline
set(const ListType &data, Key index, Key size=ALL)List< T, TSize >inline
set(const ListBaseType &data, Key index=0, Key size=ALL)List< T, TSize >inline
set2(const ListType &data, Key index1, Key index2)List< T, TSize >inline
set2(const ListBaseType &data, Key index1, Key index2)List< T, TSize >inline
setempty()List< T, TSize >inline
shared() constList< T, TSize >inline
Size typedefList< T, TSize >
size() constList< T, TSize >inline
size_ListBase< T, TSize >
slice(Key index)List< T, TSize >inline
slice(Key index, Size size)List< T, TSize >inline
slice2(Key index1, Key index2)List< T, TSize >inline
splitat(Key index, T1 &left, T2 &right) constList< T, TSize >inline
splitat(Key index, T1 &left) constList< T, TSize >inline
splitat(Key index, ValNull left, T2 &right) constList< T, TSize >inline
splitat_setl(Key index)List< T, TSize >inline
splitat_setl(Key index, T2 &right)List< T, TSize >inline
splitat_setr(Key index)List< T, TSize >inline
splitat_setr(Key index, T1 &left)List< T, TSize >inline
starts(ItemVal item) constList< T, TSize >inline
starts(const Item *items, Size size) constList< T, TSize >inline
starts(const ListBaseType &items) constList< T, TSize >inline
swap(Key index1, Key index2)List< T, TSize >inline
swap(ListType &list)List< T, TSize >inline
ThisType typedefList< T, TSize >
triml(Size size)List< T, TSize >inline
trimr(Size size)List< T, TSize >inline
truncate(Size size=0)List< T, TSize >inline
unshare()List< T, TSize >inline
unslice()List< T, TSize >inline
Value typedefList< T, TSize >