|
INET Framework for OMNeT++/OMNEST
|
#include <QueueVisualizerBase.h>
◆ addQueueVisualization()
| void inet::visualizer::QueueVisualizerBase::addQueueVisualization |
( |
const QueueVisualization * |
queueVisualization | ) |
|
|
protectedvirtual |
◆ addQueueVisualizations()
| void inet::visualizer::QueueVisualizerBase::addQueueVisualizations |
( |
| ) |
|
|
protectedvirtual |
◆ createQueueVisualization()
◆ handleParameterChange()
| void inet::visualizer::QueueVisualizerBase::handleParameterChange |
( |
const char * |
name | ) |
|
|
overrideprotectedvirtual |
58 if (!hasGUI())
return;
59 if (name !=
nullptr) {
◆ initialize()
| void inet::visualizer::QueueVisualizerBase::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
◆ preDelete()
| void inet::visualizer::QueueVisualizerBase::preDelete |
( |
cComponent * |
root | ) |
|
|
overrideprotectedvirtual |
◆ refreshDisplay()
| void inet::visualizer::QueueVisualizerBase::refreshDisplay |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ refreshQueueVisualization()
| virtual void inet::visualizer::QueueVisualizerBase::refreshQueueVisualization |
( |
const QueueVisualization * |
queueVisualization | ) |
const |
|
protectedpure virtual |
◆ removeAllQueueVisualizations()
| void inet::visualizer::QueueVisualizerBase::removeAllQueueVisualizations |
( |
| ) |
|
|
protectedvirtual |
◆ removeQueueVisualization()
| void inet::visualizer::QueueVisualizerBase::removeQueueVisualization |
( |
const QueueVisualization * |
queueVisualization | ) |
|
|
protectedvirtual |
◆ color
| cFigure::Color inet::visualizer::QueueVisualizerBase::color |
|
protected |
◆ displayQueues
| bool inet::visualizer::QueueVisualizerBase::displayQueues = false |
|
protected |
◆ height
| double inet::visualizer::QueueVisualizerBase::height |
|
protected |
◆ placementHint
| Placement inet::visualizer::QueueVisualizerBase::placementHint |
|
protected |
◆ placementPriority
| double inet::visualizer::QueueVisualizerBase::placementPriority |
|
protected |
◆ queueFilter
| QueueFilter inet::visualizer::QueueVisualizerBase::queueFilter |
|
protected |
◆ queueVisualizations
| std::vector<const QueueVisualization *> inet::visualizer::QueueVisualizerBase::queueVisualizations |
|
protected |
◆ spacing
| double inet::visualizer::QueueVisualizerBase::spacing |
|
protected |
◆ width
| double inet::visualizer::QueueVisualizerBase::width |
|
protected |
The documentation for this class was generated from the following files:
double placementPriority
Definition: QueueVisualizerBase.h:51
virtual void refreshQueueVisualization(const QueueVisualization *queueVisualization) const =0
INET_API InitStage INITSTAGE_LAST
Operations that no other initializations can depend on, e.g.
virtual void addQueueVisualizations()
Definition: QueueVisualizerBase.cc:81
Placement placementHint
Definition: QueueVisualizerBase.h:50
void remove(std::vector< T > &v, const Tk &a)
Definition: stlutils.h:107
virtual QueueVisualization * createQueueVisualization(queueing::IPacketQueue *queue) const =0
virtual void removeAllQueueVisualizations()
Definition: QueueVisualizerBase.cc:91
Placement parsePlacement(const char *s)
Definition: Placement.cc:14
double spacing
Definition: QueueVisualizerBase.h:49
std::vector< const QueueVisualization * > queueVisualizations
Definition: QueueVisualizerBase.h:54
bool matches(const queueing::IPacketQueue *queue) const
Definition: QueueFilter.cc:19
double height
Definition: QueueVisualizerBase.h:48
bool displayQueues
Definition: QueueVisualizerBase.h:44
cFigure::Color color
Definition: QueueVisualizerBase.h:46
INET_API InitStage INITSTAGE_LOCAL
Initialization of local state that don't use or affect other modules includes:
virtual void addQueueVisualization(const QueueVisualization *queueVisualization)
Definition: QueueVisualizerBase.cc:71
void setPattern(const char *pattern)
Definition: QueueFilter.cc:14
double width
Definition: QueueVisualizerBase.h:47
QueueFilter queueFilter
Definition: QueueVisualizerBase.h:45
cModule * visualizationSubjectModule
Definition: VisualizerBase.h:26
virtual void initialize(int stage) override
Definition: VisualizerBase.cc:23
virtual void removeQueueVisualization(const QueueVisualization *queueVisualization)
Definition: QueueVisualizerBase.cc:76