RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <GraphCL.h>
Classes | |
struct | TNode |
Public Member Functions | |
void | addNode (const string &n, const vector< Link< T > > &ls) |
void | addLink (const string &n, const Link< T > &l) |
map< string, nhLMetric< T > > | getNextHops (const string &root, const T &infMetric) |
void | print (const string &root, const T &infMetric) |
Protected Member Functions | |
void | computeMinG (const T &infMetric, const string &root) |
void | recursiveLook (map< string, nhLMetric< T > > &ret, const string &node, const string &src) |
void | printRecursive (const string &node, const int &index) |
Protected Attributes | |
map< string, vector< Link< T > > > | links |
map< string, TNode > | nodes |
|
inline |
Definition at line 46 of file GraphCL.h.
Referenced by common_LSModule::LS_Module< T >::getAll(), common_LSModule::LS_Module< T >::getChanges(), and common_LSModule::LS_Module< T >::print().
|
inline |
|
inlineprotected |
|
inline |
Definition at line 50 of file GraphCL.h.
Referenced by common_LSModule::LS_Module< T >::getAll(), and common_LSModule::LS_Module< T >::getChanges().
|
inline |
Definition at line 64 of file GraphCL.h.
Referenced by common_LSModule::LS_Module< T >::print().
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |