Biorithm
1.1
|
Public Member Functions | |
virtual void | initVisit (const Node &v) |
virtual void | startVisit (const Node &v) |
void | setDistance (string nodeid, MyNT d) |
MyNT | getDistance (string nodeid) |
void | setCount (string nodeid, unsigned int d) |
unsigned int | getCount (string nodeid) |
virtual void | finishVisit (const Node &v) |
virtual void | traverseDiscovery (const Edge &e, const Node &from) |
virtual void | traverseCross (const Edge &e, const Node &from) |
virtual bool | isDone () const |
bool | Qempty () |
void | Qpop () |
const NodeElement & | Qtop () |
void | Qpush (NodeElement ne) |
Public Attributes | |
map< string, MyNT > | distance |
map< string, unsigned int > | count |
priority_queue< NodeElement, vector< NodeElement > , PrioritizeNodes > | nodesToVisit |