Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

RouterModel Class Reference

#include <RouterModel.h>

Inheritance diagram for RouterModel:

Model RouterBarabasiAlbert RouterWaxman List of all members.

Public Member Functions

 ~RouterModel ()
virtual GraphGenerate ()
void PlaceNodes (Graph *g)
void AssignBW (Graph *g)
BWDistType GetBWDistType ()
void SetBWDist (BWDistType t)
void SetBWMin (double bw)
void SetBWMax (double bw)
int GetBWDist ()
double GetBWMin ()
double GetBWMax ()

Private Attributes

BWDistType BWdist
double BWmin
double BWmax

Constructor & Destructor Documentation

RouterModel::~RouterModel  )  [inline]
 


Member Function Documentation

void RouterModel::AssignBW Graph g  ) 
 

virtual Graph* RouterModel::Generate  )  [inline, virtual]
 

Reimplemented from Model.

Reimplemented in RouterBarabasiAlbert, and RouterWaxman.

int RouterModel::GetBWDist  )  [inline]
 

BWDistType RouterModel::GetBWDistType  )  [inline]
 

double RouterModel::GetBWMax  )  [inline]
 

double RouterModel::GetBWMin  )  [inline]
 

void RouterModel::PlaceNodes Graph g  ) 
 

Reimplemented from Model.

void RouterModel::SetBWDist BWDistType  t  )  [inline]
 

void RouterModel::SetBWMax double  bw  )  [inline]
 

void RouterModel::SetBWMin double  bw  )  [inline]
 


Member Data Documentation

BWDistType RouterModel::BWdist [private]
 

double RouterModel::BWmax [private]
 

double RouterModel::BWmin [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 27 16:17:33 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1