#include <GraphRep.h>
Public Types | |
| typedef GraphEdge | edge_type |
| typedef GraphState | state_type |
Public Member Functions | |
| GraphRep * | clone () const |
Private Member Functions | |
| GraphRep () | |
| int | newState () |
| void | newEdge (int v1, int v2) |
| void | clear () |
| const map< int, state_type > & | getStates () const |
Private Attributes | |
| map< int, state_type > | theStates |
| int | maxState |
Friends | |
| class | Graph |
| Directed Graph. | |
Definition at line 72 of file GraphRep.h.
| typedef GraphEdge GraphRep::edge_type |
Definition at line 76 of file GraphRep.h.
| typedef GraphState GraphRep::state_type |
Definition at line 77 of file GraphRep.h.
| GraphRep::GraphRep | ( | ) | [inline, private] |
Definition at line 89 of file GraphRep.h.
Referenced by clone().
| void GraphRep::clear | ( | ) | [private] |
| GraphRep* GraphRep::clone | ( | ) | const [inline] |
Definition at line 107 of file GraphRep.h.
References GraphRep().
| const map< int, state_type >& GraphRep::getStates | ( | ) | const [inline, private] |
| void GraphRep::newEdge | ( | int | v1, | |
| int | v2 | |||
| ) | [private] |
| int GraphRep::newState | ( | ) | [private] |
friend class Graph [friend] |
Directed Graph.
Definition at line 79 of file GraphRep.h.
int GraphRep::maxState [private] |
Definition at line 134 of file GraphRep.h.
map< int, state_type > GraphRep::theStates [private] |
Definition at line 131 of file GraphRep.h.
Referenced by getStates().
1.6.1