#include <NetworkNodeVisualizerBase.h>
◆ addNetworkNodeVisualization()
| virtual void inet::visualizer::NetworkNodeVisualizerBase::addNetworkNodeVisualization |
( |
NetworkNodeVisualization * |
networkNodeVisualization | ) |
|
|
protectedpure virtual |
◆ createNetworkNodeVisualization()
| virtual NetworkNodeVisualization* inet::visualizer::NetworkNodeVisualizerBase::createNetworkNodeVisualization |
( |
cModule * |
networkNode | ) |
const |
|
protectedpure virtual |
◆ destroyNetworkNodeVisualization()
| virtual void inet::visualizer::NetworkNodeVisualizerBase::destroyNetworkNodeVisualization |
( |
NetworkNodeVisualization * |
networkNodeVisualization | ) |
|
|
protectedpure virtual |
◆ findNetworkNodeVisualization()
| virtual NetworkNodeVisualization* inet::visualizer::NetworkNodeVisualizerBase::findNetworkNodeVisualization |
( |
const cModule * |
networkNode | ) |
const |
|
pure virtual |
◆ getNetworkNodeVisualization()
◆ handleParameterChange()
| void inet::visualizer::NetworkNodeVisualizerBase::handleParameterChange |
( |
const char * |
name | ) |
|
|
overrideprotectedvirtual |
32 if (!hasGUI())
return;
33 if (name !=
nullptr) {
34 if (!strcmp(name,
"nodeFilter"))
◆ initialize()
| void inet::visualizer::NetworkNodeVisualizerBase::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
◆ receiveSignal()
| void inet::visualizer::NetworkNodeVisualizerBase::receiveSignal |
( |
cComponent * |
source, |
|
|
simsignal_t |
signal, |
|
|
cObject * |
object, |
|
|
cObject * |
details |
|
) |
| |
|
overridevirtual |
53 if (signal == POST_MODEL_CHANGE) {
54 if (
auto moduleInit =
dynamic_cast<cPreModuleInitNotification *
>(
object)) {
55 auto module = moduleInit->module;
62 else if (signal == PRE_MODEL_CHANGE) {
63 if (
auto moduleDelete =
dynamic_cast<cPreModuleDeleteNotification *
>(
object)) {
64 auto module = moduleDelete->module;
73 throw cRuntimeError(
"Unknown signal");
◆ removeNetworkNodeVisualization()
| virtual void inet::visualizer::NetworkNodeVisualizerBase::removeNetworkNodeVisualization |
( |
NetworkNodeVisualization * |
networkNodeVisualization | ) |
|
|
protectedpure virtual |
◆ annotationSpacing
| double inet::visualizer::NetworkNodeVisualizerBase::annotationSpacing |
|
protected |
◆ nodeFilter
◆ placementPenalty
| double inet::visualizer::NetworkNodeVisualizerBase::placementPenalty |
|
protected |
The documentation for this class was generated from the following files: