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() const | DVCBSOpenClosed< state, dataStructure > | inline |
DVCBSOpenClosed() | DVCBSOpenClosed< state, dataStructure > | |
elements | DVCBSOpenClosed< 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) const | DVCBSOpenClosed< 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 typedef | DVCBSOpenClosed< state, dataStructure > | private |
KeyChanged(uint64_t objKey, double oldVal) | DVCBSOpenClosed< state, dataStructure > | |
Lookat(uint64_t objKey) const | DVCBSOpenClosed< state, dataStructure > | inline |
Lookup(uint64_t hashKey, uint64_t &objKey) const | DVCBSOpenClosed< state, dataStructure > | |
Lookup(uint64_t objKey) | DVCBSOpenClosed< state, dataStructure > | inline |
nodesMap | DVCBSOpenClosed< state, dataStructure > | private |
nodesMapSize | DVCBSOpenClosed< state, dataStructure > | private |
OpenReadySize() const | DVCBSOpenClosed< state, dataStructure > | inline |
OpenSize() const | DVCBSOpenClosed< state, dataStructure > | inline |
OpenWaitingSize() const | DVCBSOpenClosed< 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() const | DVCBSOpenClosed< state, dataStructure > | inline |
table | DVCBSOpenClosed< state, dataStructure > | private |
verifyData() | DVCBSOpenClosed< state, dataStructure > | |
~DVCBSOpenClosed() | DVCBSOpenClosed< state, dataStructure > | |