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

#include <StatisticOsgVisualizer.h>

Inheritance diagram for inet::visualizer::StatisticOsgVisualizer:
inet::visualizer::StatisticVisualizerBase inet::visualizer::VisualizerBase

Protected Member Functions

virtual void initialize (int stage) override
 
virtual StatisticVisualizationcreateStatisticVisualization (cComponent *source, simsignal_t signal) override
 
virtual void refreshStatisticVisualization (const StatisticVisualization *statisticVisualization) override
 
- Protected Member Functions inherited from inet::visualizer::StatisticVisualizerBase
virtual void handleParameterChange (const char *name) override
 
virtual void subscribe ()
 
virtual void unsubscribe ()
 
virtual cResultFilter * findResultFilter (cComponent *source, simsignal_t signal)
 
virtual cResultFilter * findResultFilter (cResultFilter *parentResultFilter, cResultListener *resultListener)
 
virtual std::string getText (const StatisticVisualization *statisticVisualization)
 
virtual const char * getUnit (cComponent *source)
 
virtual const StatisticVisualizationgetStatisticVisualization (cComponent *source, simsignal_t signal)
 
virtual void addStatisticVisualization (const StatisticVisualization *statisticVisualization)
 
virtual void removeStatisticVisualization (const StatisticVisualization *statisticVisualization)
 
virtual void removeAllStatisticVisualizations ()
 
virtual void processSignal (cComponent *source, simsignal_t signal, double value)
 
- Protected Member Functions inherited from inet::visualizer::VisualizerBase
virtual int numInitStages () const override
 
virtual Coord getPosition (const cModule *networkNode) const
 
virtual Coord getContactPosition (const cModule *networkNode, const Coord &fromPosition, const char *contactMode, double contactSpacing) const
 
virtual InterfaceEntrygetInterfaceEntry (cModule *networkNode, cModule *module) const
 

Additional Inherited Members

- Public Member Functions inherited from inet::visualizer::StatisticVisualizerBase
virtual ~StatisticVisualizerBase ()
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, bool b, cObject *details) override
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, long l, cObject *details) override
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, unsigned long l, cObject *details) override
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, double d, cObject *details) override
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, const SimTime &t, cObject *details) override
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, const char *s, cObject *details) override
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, cObject *obj, cObject *details) override
 
- Protected Attributes inherited from inet::visualizer::StatisticVisualizerBase
std::map< std::pair< int, simsignal_t >, const StatisticVisualization * > statisticVisualizations
 
bool displayStatistics = false
 
ModuleFilter sourceFilter
 
const char * signalName = nullptr
 
const char * statisticName = nullptr
 
StringFormat format
 
std::vector< std::string > units
 
cFigure::Font font
 
cFigure::Color textColor
 
cFigure::Color backgroundColor
 
double opacity = NaN
 
Displacement displacementHint
 
double displacementPriority
 
- Protected Attributes inherited from inet::visualizer::VisualizerBase
cModule * visualizerTargetModule = nullptr
 
const char * tags = nullptr
 

Member Function Documentation

virtual StatisticVisualization* inet::visualizer::StatisticOsgVisualizer::createStatisticVisualization ( cComponent *  source,
simsignal_t  signal 
)
inlineoverrideprotectedvirtual

Implements inet::visualizer::StatisticVisualizerBase.

63 { return nullptr;}
virtual void inet::visualizer::StatisticOsgVisualizer::initialize ( int  stage)
inlineoverrideprotectedvirtual

Reimplemented from inet::visualizer::StatisticVisualizerBase.

61 {}
virtual void inet::visualizer::StatisticOsgVisualizer::refreshStatisticVisualization ( const StatisticVisualization statisticVisualization)
inlineoverrideprotectedvirtual

Reimplemented from inet::visualizer::StatisticVisualizerBase.

64 {}

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