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

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
 

Detailed Description

This class provides a generic filter for network nodes.

The filter is expressed as a pattern using the cMatchExpression format.

Member Function Documentation

bool inet::visualizer::NetworkNodeFilter::matches ( const cModule *  module) const
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().

25 {
26  matchExpression.setPattern(pattern, false, true, true);
27 }
cMatchExpression matchExpression
Definition: NetworkNodeFilter.h:34

Member Data Documentation

cMatchExpression inet::visualizer::NetworkNodeFilter::matchExpression
protected

Referenced by matches(), and setPattern().


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