INET Framework for OMNeT++/OMNEST
inet::L2NetworkConfigurator::InterfaceInfo Class Reference

Represents an interface in the network. More...

#include <L2NetworkConfigurator.h>

Inheritance diagram for inet::L2NetworkConfigurator::InterfaceInfo:

Public Member Functions

 InterfaceInfo (Node *node, Node *childNode, InterfaceEntry *interfaceEntry)
 
virtual std::string getFullPath () const override
 

Public Attributes

Nodenode
 
NodechildNode
 
InterfaceEntryinterfaceEntry
 
PortInfo portData
 

Detailed Description

Represents an interface in the network.

Constructor & Destructor Documentation

inet::L2NetworkConfigurator::InterfaceInfo::InterfaceInfo ( Node node,
Node childNode,
InterfaceEntry interfaceEntry 
)
54 {
55  this->node = node;
57  this->childNode = childNode;
58 }
InterfaceEntry * interfaceEntry
Definition: L2NetworkConfigurator.h:69
Node * node
Definition: L2NetworkConfigurator.h:67
Node * childNode
Definition: L2NetworkConfigurator.h:68

Member Function Documentation

virtual std::string inet::L2NetworkConfigurator::InterfaceInfo::getFullPath ( ) const
inlineoverridevirtual
74 { return interfaceEntry->getFullPath(); }
InterfaceEntry * interfaceEntry
Definition: L2NetworkConfigurator.h:69
virtual std::string getFullPath() const override
Definition: InterfaceEntry.cc:176

Member Data Documentation

Node* inet::L2NetworkConfigurator::InterfaceInfo::childNode
InterfaceEntry* inet::L2NetworkConfigurator::InterfaceInfo::interfaceEntry
Node* inet::L2NetworkConfigurator::InterfaceInfo::node
PortInfo inet::L2NetworkConfigurator::InterfaceInfo::portData

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