RINASim  October 2016
Documentation of framework for OMNeT++
NSPSimpleDC::DCAddr Struct Reference

#include <DCAddr.h>

Public Member Functions

 DCAddr ()
 
 DCAddr (const int &_type, const int &_a, const int &_b)
 
 DCAddr (const string &s_addr)
 
bool operator< (const DCAddr &n) const
 
bool operator== (const DCAddr &n) const
 
bool operator!= (const DCAddr &n) const
 
string toString ()
 

Public Attributes

int type
 
int a
 
int b
 

Detailed Description

Definition at line 9 of file DCAddr.h.

Constructor & Destructor Documentation

NSPSimpleDC::DCAddr::DCAddr ( )

Definition at line 9 of file DCAddr.cc.

NSPSimpleDC::DCAddr::DCAddr ( const int &  _type,
const int &  _a,
const int &  _b 
)

Definition at line 11 of file DCAddr.cc.

NSPSimpleDC::DCAddr::DCAddr ( const string &  s_addr)

Definition at line 14 of file DCAddr.cc.

Member Function Documentation

bool NSPSimpleDC::DCAddr::operator!= ( const DCAddr n) const

Definition at line 41 of file DCAddr.cc.

bool NSPSimpleDC::DCAddr::operator< ( const DCAddr n) const

Definition at line 25 of file DCAddr.cc.

bool NSPSimpleDC::DCAddr::operator== ( const DCAddr n) const

Definition at line 37 of file DCAddr.cc.

string NSPSimpleDC::DCAddr::toString ( )

Definition at line 45 of file DCAddr.cc.

Member Data Documentation

int NSPSimpleDC::DCAddr::a

Definition at line 10 of file DCAddr.h.

Referenced by NSPSimpleDC::Edge_Routing::activeNeigh(), NSPSimpleDC::TOR_Routing::activeNeigh(), NSPSimpleDC::Fabric_Routing::activeNeigh(), NSPSimpleDC::Spine_Routing::activeNeigh(), DCAddr(), NSPSimpleDC::SimpleSpineForwarding::finish(), NSPSimpleDC::SimpleEdgeForwarding::finish(), NSPSimpleDC::SimpleTORForwarding::finish(), NSPSimpleDC::SimpleFabricForwarding::finish(), NSPSimpleDC::IntDCRouting::getNeis(), NSPSimpleDC::Spine_Routing::getNotOptimalDst(), NSPSimpleDC::TOR_Routing::getNotOptimalDst(), NSPSimpleDC::Edge_Routing::getNotOptimalDst(), NSPSimpleDC::Fabric_Routing::getNotOptimalDst(), NSPSimpleDC::Spine_Routing::inactiveNeigh(), NSPSimpleDC::TOR_Routing::inactiveNeigh(), NSPSimpleDC::Edge_Routing::inactiveNeigh(), NSPSimpleDC::Fabric_Routing::inactiveNeigh(), operator!=(), operator<(), NSPSimpleDC::operator<<(), operator==(), NSPSimpleDC::SimpleTORForwarding::search(), NSPSimpleDC::SimpleEdgeForwarding::search(), NSPSimpleDC::SimpleFabricForwarding::search(), NSPSimpleDC::SimpleSpineForwarding::search(), NSPSimpleDC::SimpleSpineForwarding::setDst(), NSPSimpleDC::SimpleTORForwarding::setDst(), NSPSimpleDC::SimpleFabricForwarding::setDst(), NSPSimpleDC::SimpleEdgeForwarding::setDst(), NSPSimpleDC::SimpleTORForwarding::setNeigh(), NSPSimpleDC::SimpleSpineForwarding::setNeigh(), NSPSimpleDC::SimpleFabricForwarding::setNeigh(), NSPSimpleDC::SimpleEdgeForwarding::setNeigh(), NSPSimpleDC::Spine_Routing::startMyLinks(), NSPSimpleDC::Fabric_Routing::startMyLinks(), NSPSimpleDC::TOR_Routing::startMyLinks(), and toString().

int NSPSimpleDC::DCAddr::type

The documentation for this struct was generated from the following files: