FSMSADF::MCMgraph Class Reference
#include <mcmgraph.h>
Collaboration diagram for FSMSADF::MCMgraph:

Public Member Functions | |
| MCMgraph () | |
| ~MCMgraph () | |
| uint | nrNodes () |
| MCMnode * | getNode (uint id) |
| uint | nrEdges () |
| void | addNode (MCMnode *n) |
| MCMedge * | addEdge (CId id, MCMnode *src, MCMnode *dst, double w, double d) |
| void | addEdge (MCMedge *e) |
| void | removeEdge (MCMedge *e) |
| double | calculateMCM (void) |
| MCMgraph * | pruneEdges (void) |
Public Attributes | |
| MCMnodes | nodes |
| MCMedges | edges |
Constructor & Destructor Documentation
| FSMSADF::MCMgraph::MCMgraph | ( | ) | [inline] |
Member Function Documentation
| void FSMSADF::MCMgraph::addEdge | ( | MCMedge * | e | ) | [inline] |
References FSMSADF::_MCMedge::dst, edges, FSMSADF::_MCMnode::in, FSMSADF::_MCMnode::out, and FSMSADF::_MCMedge::src.
| void FSMSADF::MCMgraph::addNode | ( | MCMnode * | n | ) | [inline] |
| double MCMgraph::calculateMCM | ( | void | ) |
References nodes.
Referenced by FSMSADF::computeMCMfsm().
| uint FSMSADF::MCMgraph::nrNodes | ( | ) | [inline] |
References nodes.
Referenced by FSMSADF::computeMCMfsm().
| MCMgraph * MCMgraph::pruneEdges | ( | void | ) |
| void FSMSADF::MCMgraph::removeEdge | ( | MCMedge * | e | ) | [inline] |
References FSMSADF::_MCMedge::dst, edges, FSMSADF::_MCMnode::in, FSMSADF::_MCMnode::out, and FSMSADF::_MCMedge::src.
Member Data Documentation
Referenced by addEdge(), FSMSADF::computeMCMfsm(), nrEdges(), removeEdge(), and ~MCMgraph().
Referenced by addNode(), FSMSADF::computeMCMfsm(), getNode(), nrNodes(), and ~MCMgraph().
The documentation for this class was generated from the following files:

