Rudiments
listcollection< valuetype > Member List

This is the complete list of members for listcollection< valuetype >, including all inherited members.

append(valuetype value)=0listcollection< valuetype >pure virtual
append(valuetype *values, uint64_t count)listcollection< valuetype >inlinevirtual
append(listnode< valuetype > *node)=0listcollection< valuetype >pure virtual
clear()=0collectionpure virtual
collection()collectioninline
collection(collection &c)collectioninline
detach(listnode< valuetype > *node)=0listcollection< valuetype >pure virtual
find(valuetype value)=0listcollection< valuetype >pure virtual
find(listnode< valuetype > *startnode, valuetype value)=0listcollection< valuetype >pure virtual
getBlockSize()collectioninlinevirtual
getComparator()collectioninline
getCount()=0collectionpure virtual
getFirst()=0listcollection< valuetype >pure virtual
getManageArrayKeys()collectioninlinevirtual
getManageArrayValues()collectioninlinevirtual
getManageKeys()collectioninlinevirtual
getManageValues()collectioninlinevirtual
getNext(listnode< valuetype > *node)=0listcollection< valuetype >pure virtual
getType()listcollection< valuetype >inlinevirtual
insertAfter(listnode< valuetype > *node, valuetype value)=0listcollection< valuetype >pure virtual
insertAfter(listnode< valuetype > *node, valuetype *values, uint64_t count)listcollection< valuetype >inlinevirtual
insertAfter(listnode< valuetype > *node, listnode< valuetype > *newnode)=0listcollection< valuetype >pure virtual
insertBefore(listnode< valuetype > *node, valuetype value)=0listcollection< valuetype >pure virtual
insertBefore(listnode< valuetype > *node, valuetype *values, uint64_t count)listcollection< valuetype >inlinevirtual
insertBefore(listnode< valuetype > *node, listnode< valuetype > *newnode)=0listcollection< valuetype >pure virtual
isBlockBased()collectioninlinevirtual
isReadOnly()collectioninlinevirtual
isSequentialAccess()collectioninlinevirtual
listcollection()listcollection< valuetype >inline
listcollection(nodecollection< valuetype > &n)listcollection< valuetype >inline
moveAfter(listnode< valuetype > *node, listnode< valuetype > *nodetomove)=0listcollection< valuetype >pure virtual
moveBefore(listnode< valuetype > *node, listnode< valuetype > *nodetomove)=0listcollection< valuetype >pure virtual
operator=(collection &c)collectioninline
prepend(valuetype value)=0listcollection< valuetype >pure virtual
prepend(valuetype *values, uint64_t count)listcollection< valuetype >inlinevirtual
prepend(listnode< valuetype > *node)=0listcollection< valuetype >pure virtual
remove(valuetype value)=0listcollection< valuetype >pure virtual
remove(listnode< valuetype > *node)=0listcollection< valuetype >pure virtual
removeAll(valuetype value)=0listcollection< valuetype >pure virtual
setComparator(comparator *newcomp)collectioninline
setManageArrayKeys(bool manage)collectioninlinevirtual
setManageArrayValues(bool manage)collectioninlinevirtual
setManageKeys(bool manage)collectioninlinevirtual
setManageValues(bool manage)collectioninlinevirtual
sortInexpensively()=0listcollection< valuetype >pure virtual
sortQuickly()=0listcollection< valuetype >pure virtual
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()collectioninlinevirtual
~object()objectinlinevirtual