INET Framework for OMNeT++/OMNEST
|
This class provides a generic filter for interfaces. More...
#include <InterfaceFilter.h>
Public Member Functions | |
void | setPattern (const char *pattern) |
bool | matches (const InterfaceEntry *interfaceEntry) const |
Protected Attributes | |
cMatchExpression | matchExpression |
This class provides a generic filter for interfaces.
The filter is expressed as a pattern using the cMatchExpression format.
bool inet::visualizer::InterfaceFilter::matches | ( | const InterfaceEntry * | interfaceEntry | ) | const |
Referenced by inet::visualizer::InterfaceTableVisualizerBase::addAllInterfaceVisualizations(), inet::visualizer::MediumVisualizerBase::matchesTransmission(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), and inet::visualizer::LinkVisualizerBase::receiveSignal().
void inet::visualizer::InterfaceFilter::setPattern | ( | const char * | pattern | ) |
Referenced by inet::visualizer::Ieee80211VisualizerBase::handleParameterChange(), inet::visualizer::LinkBreakVisualizerBase::handleParameterChange(), inet::visualizer::PacketDropVisualizerBase::handleParameterChange(), inet::visualizer::InterfaceTableVisualizerBase::handleParameterChange(), inet::visualizer::MediumVisualizerBase::handleParameterChange(), inet::visualizer::LinkVisualizerBase::handleParameterChange(), inet::visualizer::Ieee80211VisualizerBase::initialize(), inet::visualizer::LinkBreakVisualizerBase::initialize(), inet::visualizer::PacketDropVisualizerBase::initialize(), inet::visualizer::InterfaceTableVisualizerBase::initialize(), inet::visualizer::MediumVisualizerBase::initialize(), and inet::visualizer::LinkVisualizerBase::initialize().
|
protected |
Referenced by matches(), and setPattern().