append(valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
append(listnode< valuetype > *node) | singlylinkedlist< valuetype > | inlinevirtual |
listcollection::append(valuetype *values, uint64_t count) | listcollection< valuetype > | inlinevirtual |
clear() | singlylinkedlist< valuetype > | inlinevirtual |
collection() | collection | inline |
collection(collection &c) | collection | inline |
detach(listnode< valuetype > *node) | singlylinkedlist< valuetype > | inlinevirtual |
find(valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
find(listnode< valuetype > *startnode, valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
getBlockSize() | collection | inlinevirtual |
getComparator() | collection | inline |
getCount() | singlylinkedlist< valuetype > | inlinevirtual |
getFirst() | singlylinkedlist< valuetype > | inlinevirtual |
getLast() | singlylinkedlist< valuetype > | inline |
getManageArrayKeys() | collection | inlinevirtual |
getManageArrayValues() | collection | inlinevirtual |
getManageKeys() | collection | inlinevirtual |
getManageValues() | collection | inlinevirtual |
getNext(listnode< valuetype > *node) | singlylinkedlist< valuetype > | inlinevirtual |
getType() | listcollection< valuetype > | inlinevirtual |
insertAfter(listnode< valuetype > *node, valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
insertAfter(listnode< valuetype > *node, listnode< valuetype > *newnode) | singlylinkedlist< valuetype > | inlinevirtual |
listcollection::insertAfter(listnode< valuetype > *node, valuetype *values, uint64_t count) | listcollection< valuetype > | inlinevirtual |
insertBefore(listnode< valuetype > *node, valuetype value)=0 | listcollection< valuetype > | pure virtual |
insertBefore(listnode< valuetype > *node, valuetype *values, uint64_t count) | listcollection< valuetype > | inlinevirtual |
insertBefore(listnode< valuetype > *node, listnode< valuetype > *newnode)=0 | listcollection< valuetype > | pure virtual |
isBlockBased() | collection | inlinevirtual |
isReadOnly() | collection | inlinevirtual |
isSequentialAccess() | collection | inlinevirtual |
listcollection() | listcollection< valuetype > | inline |
listcollection(nodecollection< valuetype > &n) | listcollection< valuetype > | inline |
moveAfter(listnode< valuetype > *node, listnode< valuetype > *nodetomove) | singlylinkedlist< valuetype > | inlinevirtual |
moveBefore(listnode< valuetype > *node, listnode< valuetype > *nodetomove)=0 | listcollection< valuetype > | pure virtual |
operator=(singlylinkedlist< valuetype > &a) | singlylinkedlist< valuetype > | inline |
operator=(nodecollection< valuetype > &a) | singlylinkedlist< valuetype > | inline |
listcollection::operator=(collection &c) | collection | inline |
prepend(valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
prepend(listnode< valuetype > *node) | singlylinkedlist< valuetype > | inlinevirtual |
listcollection::prepend(valuetype *values, uint64_t count) | listcollection< valuetype > | inlinevirtual |
remove(valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
remove(listnode< valuetype > *node) | singlylinkedlist< valuetype > | inlinevirtual |
removeAll(valuetype value) | singlylinkedlist< valuetype > | inlinevirtual |
setComparator(comparator *newcomp) | collection | inline |
setManageArrayKeys(bool manage) | collection | inlinevirtual |
setManageArrayValues(bool manage) | collection | inlinevirtual |
setManageKeys(bool manage) | collection | inlinevirtual |
setManageValues(bool manage) | collection | inlinevirtual |
singlylinkedlist() | singlylinkedlist< valuetype > | inline |
singlylinkedlist(singlylinkedlist< valuetype > &a) | singlylinkedlist< valuetype > | inline |
singlylinkedlist(listcollection< valuetype > &a) | singlylinkedlist< valuetype > | inline |
sortInexpensively() | singlylinkedlist< valuetype > | inlinevirtual |
sortQuickly() | singlylinkedlist< valuetype > | inlinevirtual |
write() | listcollection< valuetype > | inlinevirtual |
write(output *out) | listcollection< valuetype > | inlinevirtual |
writeJson() | listcollection< valuetype > | inlinevirtual |
writeJson(bool indent) | listcollection< valuetype > | inlinevirtual |
writeJson(output *out) | listcollection< valuetype > | inlinevirtual |
writeJson(output *out, bool indent) | listcollection< valuetype > | inlinevirtual |
~collection() | collection | inlinevirtual |
~object() | object | inlinevirtual |
~singlylinkedlist() | singlylinkedlist< valuetype > | inline |