HOG2
DVCBSOpenClosed< state, dataStructure > Member List

This is the complete list of members for DVCBSOpenClosed< state, dataStructure >, including all inherited members.

AddClosedNode(state &val, uint64_t hash, double g, double h, uint64_t parent=kTBDNoNode)DVCBSOpenClosed< state, dataStructure >
AddOpenNode(const state &val, uint64_t hash, double g, double h, uint64_t parent=kTBDNoNode, stateLocation whichQueue=kOpenWaiting)DVCBSOpenClosed< state, dataStructure >
Close()DVCBSOpenClosed< state, dataStructure >
CloseAtIndex(uint64_t index)DVCBSOpenClosed< state, dataStructure >
ClosedSize() constDVCBSOpenClosed< state, dataStructure >inline
DVCBSOpenClosed()DVCBSOpenClosed< state, dataStructure >
elementsDVCBSOpenClosed< state, dataStructure >private
eraseFirstClusterFromNodesMap(stateLocation whichQueue)DVCBSOpenClosed< state, dataStructure >
eraseFromNodesMap(stateLocation whichQueue, uint64_t val)DVCBSOpenClosed< state, dataStructure >
eraseFromNodesMap(stateLocation whichQueue, uint64_t val, double oldKey)DVCBSOpenClosed< state, dataStructure >
getFirstKey(stateLocation whichQueue) constDVCBSOpenClosed< state, dataStructure >inline
getNodesMapBegin(stateLocation whichQueue)DVCBSOpenClosed< state, dataStructure >inline
getNodesMapElements(stateLocation whichQueue, double key)DVCBSOpenClosed< state, dataStructure >inline
getNodesMapEnd(stateLocation whichQueue)DVCBSOpenClosed< state, dataStructure >inline
IndexTable typedefDVCBSOpenClosed< state, dataStructure >private
KeyChanged(uint64_t objKey, double oldVal)DVCBSOpenClosed< state, dataStructure >
Lookat(uint64_t objKey) constDVCBSOpenClosed< state, dataStructure >inline
Lookup(uint64_t hashKey, uint64_t &objKey) constDVCBSOpenClosed< state, dataStructure >
Lookup(uint64_t objKey)DVCBSOpenClosed< state, dataStructure >inline
nodesMapDVCBSOpenClosed< state, dataStructure >private
nodesMapSizeDVCBSOpenClosed< state, dataStructure >private
OpenReadySize() constDVCBSOpenClosed< state, dataStructure >inline
OpenSize() constDVCBSOpenClosed< state, dataStructure >inline
OpenWaitingSize() constDVCBSOpenClosed< state, dataStructure >inline
putInNodesMap(stateLocation whichQueue, uint64_t val)DVCBSOpenClosed< state, dataStructure >
PutToReady()DVCBSOpenClosed< state, dataStructure >
Remove(uint64_t objKey)DVCBSOpenClosed< state, dataStructure >
Reset()DVCBSOpenClosed< state, dataStructure >
size() constDVCBSOpenClosed< state, dataStructure >inline
tableDVCBSOpenClosed< state, dataStructure >private
verifyData()DVCBSOpenClosed< state, dataStructure >
~DVCBSOpenClosed()DVCBSOpenClosed< state, dataStructure >