INET Framework for OMNeT++/OMNEST
inet::visualizer::RoutingTableVisualizerBase::RouteVisualization Class Reference

#include <RoutingTableVisualizerBase.h>

Inheritance diagram for inet::visualizer::RoutingTableVisualizerBase::RouteVisualization:
inet::visualizer::LineManager::ModuleLine inet::visualizer::RoutingTableCanvasVisualizer::RouteCanvasVisualization

Public Member Functions

 RouteVisualization (const IPv4Route *route, int nodeModuleId, int nextHopModuleId)
 
virtual ~RouteVisualization ()
 
- Public Member Functions inherited from inet::visualizer::LineManager::ModuleLine
 ModuleLine (int sourceModuleId, int destinationModuleId, double shiftPriority=0)
 

Public Attributes

int numRoutes = 1
 
const IPv4Routeroute = nullptr
 
- Public Attributes inherited from inet::visualizer::LineManager::ModuleLine
const int sourceModuleId
 
const int destinationModuleId
 
double shiftPriority
 
int shiftOffset
 

Constructor & Destructor Documentation

inet::visualizer::RoutingTableVisualizerBase::RouteVisualization::RouteVisualization ( const IPv4Route route,
int  nodeModuleId,
int  nextHopModuleId 
)
29  :
30  ModuleLine(nodeModuleId, nextHopModuleId),
31  route(route)
32 {
33 }
ModuleLine(int sourceModuleId, int destinationModuleId, double shiftPriority=0)
Definition: LineManager.h:38
const IPv4Route * route
Definition: RoutingTableVisualizerBase.h:39
virtual inet::visualizer::RoutingTableVisualizerBase::RouteVisualization::~RouteVisualization ( )
inlinevirtual
43 {}

Member Data Documentation

int inet::visualizer::RoutingTableVisualizerBase::RouteVisualization::numRoutes = 1
mutable

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