Rudiments
singlylinkedlist< valuetype > Member List

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

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()collectioninline
collection(collection &c)collectioninline
detach(listnode< valuetype > *node)singlylinkedlist< valuetype >inlinevirtual
find(valuetype value)singlylinkedlist< valuetype >inlinevirtual
find(listnode< valuetype > *startnode, valuetype value)singlylinkedlist< valuetype >inlinevirtual
getBlockSize()collectioninlinevirtual
getComparator()collectioninline
getCount()singlylinkedlist< valuetype >inlinevirtual
getFirst()singlylinkedlist< valuetype >inlinevirtual
getLast()singlylinkedlist< valuetype >inline
getManageArrayKeys()collectioninlinevirtual
getManageArrayValues()collectioninlinevirtual
getManageKeys()collectioninlinevirtual
getManageValues()collectioninlinevirtual
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)=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)singlylinkedlist< valuetype >inlinevirtual
moveBefore(listnode< valuetype > *node, listnode< valuetype > *nodetomove)=0listcollection< valuetype >pure virtual
operator=(singlylinkedlist< valuetype > &a)singlylinkedlist< valuetype >inline
operator=(nodecollection< valuetype > &a)singlylinkedlist< valuetype >inline
listcollection::operator=(collection &c)collectioninline
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)collectioninline
setManageArrayKeys(bool manage)collectioninlinevirtual
setManageArrayValues(bool manage)collectioninlinevirtual
setManageKeys(bool manage)collectioninlinevirtual
setManageValues(bool manage)collectioninlinevirtual
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()collectioninlinevirtual
~object()objectinlinevirtual
~singlylinkedlist()singlylinkedlist< valuetype >inline