FSM::Abstract::DepthFirstSearch::DFSStackItem Class Reference
Collaboration diagram for FSM::Abstract::DepthFirstSearch::DFSStackItem:
Public Member Functions | |
DFSStackItem (State *s) | |
const State * | getState () |
const SetOfEdges::CIter | getIter () |
bool | atEnd () |
void | advance () |
Private Attributes | |
State * | state |
SetOfEdges::CIter | iter |
Constructor & Destructor Documentation
FSM::Abstract::DepthFirstSearch::DFSStackItem::DFSStackItem | ( | State * | s | ) | [inline] |
Member Function Documentation
void FSM::Abstract::DepthFirstSearch::DFSStackItem::advance | ( | ) | [inline] |
Referenced by FSM::Abstract::DepthFirstSearch::DoDepthFirstSearch().
bool FSM::Abstract::DepthFirstSearch::DFSStackItem::atEnd | ( | ) | [inline] |
Referenced by FSM::Abstract::DepthFirstSearch::DoDepthFirstSearch().
const SetOfEdges::CIter FSM::Abstract::DepthFirstSearch::DFSStackItem::getIter | ( | ) | [inline] |
Referenced by FSM::Abstract::DepthFirstSearch::DoDepthFirstSearch().
const State* FSM::Abstract::DepthFirstSearch::DFSStackItem::getState | ( | ) | [inline] |
Referenced by FSM::Abstract::DepthFirstSearch::DoDepthFirstSearch().
Member Data Documentation
The documentation for this class was generated from the following file: