INET Framework for OMNeT++/OMNEST
|
This class provides a generic filter for network nodes. More...
#include <NetworkNodeFilter.h>
Public Member Functions | |
void | setPattern (const char *pattern) |
bool | matches (const cModule *module) const |
Protected Attributes | |
cMatchExpression | matchExpression |
This class provides a generic filter for network nodes.
The filter is expressed as a pattern using the cMatchExpression format.
bool inet::visualizer::NetworkNodeFilter::matches | ( | const cModule * | module | ) | const |
Referenced by inet::visualizer::InterfaceTableVisualizerBase::addAllInterfaceVisualizations(), inet::visualizer::RoutingTableVisualizerBase::getDestinations(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::visualizer::NetworkNodeCanvasVisualizer::initialize(), inet::visualizer::MediumVisualizerBase::matchesTransmission(), inet::visualizer::MediumCanvasVisualizer::radioAdded(), inet::visualizer::Ieee80211VisualizerBase::receiveSignal(), inet::visualizer::LinkBreakVisualizerBase::receiveSignal(), inet::visualizer::TransportConnectionVisualizerBase::receiveSignal(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::visualizer::RoutingTableVisualizerBase::receiveSignal(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::visualizer::PathVisualizerBase::receiveSignal(), inet::visualizer::MediumCanvasVisualizer::receptionEnded(), inet::visualizer::MediumCanvasVisualizer::receptionStarted(), and inet::visualizer::RoutingTableVisualizerBase::updateAllRouteVisualizations().
void inet::visualizer::NetworkNodeFilter::setPattern | ( | const char * | pattern | ) |
Referenced by inet::visualizer::NetworkNodeVisualizerBase::handleParameterChange(), inet::visualizer::NetworkConnectionVisualizerBase::handleParameterChange(), inet::visualizer::Ieee80211VisualizerBase::handleParameterChange(), inet::visualizer::LinkBreakVisualizerBase::handleParameterChange(), inet::visualizer::PacketDropVisualizerBase::handleParameterChange(), inet::visualizer::TransportConnectionVisualizerBase::handleParameterChange(), inet::visualizer::InterfaceTableVisualizerBase::handleParameterChange(), inet::visualizer::RoutingTableVisualizerBase::handleParameterChange(), inet::visualizer::MediumVisualizerBase::handleParameterChange(), inet::visualizer::LinkVisualizerBase::handleParameterChange(), inet::visualizer::PathVisualizerBase::handleParameterChange(), inet::visualizer::NetworkNodeVisualizerBase::initialize(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::visualizer::Ieee80211VisualizerBase::initialize(), inet::visualizer::LinkBreakVisualizerBase::initialize(), inet::visualizer::PacketDropVisualizerBase::initialize(), inet::visualizer::TransportConnectionVisualizerBase::initialize(), inet::visualizer::InterfaceTableVisualizerBase::initialize(), inet::visualizer::RoutingTableVisualizerBase::initialize(), inet::visualizer::MediumVisualizerBase::initialize(), inet::visualizer::LinkVisualizerBase::initialize(), and inet::visualizer::PathVisualizerBase::initialize().
|
protected |
Referenced by matches(), and setPattern().