IPRoutingDecision Class Reference

#include <IPControlInfo_m.h>

List of all members.


Detailed Description

Class generated from IPControlInfo.msg by opp_msgc.
 class IPRoutingDecision
 {
     properties:
         omitGetVerb = true;
     fields:
         int interfaceId = -1; 
         IPAddress nextHopAddr;
 };
 


Public Member Functions

 IPRoutingDecision ()
 IPRoutingDecision (const IPRoutingDecision &other)
virtual ~IPRoutingDecision ()
IPRoutingDecisionoperator= (const IPRoutingDecision &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual int interfaceId () const
virtual void setInterfaceId (int interfaceId_var)
virtual IPAddressnextHopAddr ()
virtual const IPAddressnextHopAddr () const
virtual void setNextHopAddr (const IPAddress &nextHopAddr_var)

Protected Member Functions

bool operator== (const IPRoutingDecision &)

Protected Attributes

int interfaceId_var
IPAddress nextHopAddr_var


Constructor & Destructor Documentation

IPRoutingDecision::IPRoutingDecision (  ) 

IPRoutingDecision::IPRoutingDecision ( const IPRoutingDecision other  ) 

virtual IPRoutingDecision::~IPRoutingDecision (  )  [virtual]


Member Function Documentation

virtual cPolymorphic* IPRoutingDecision::dup (  )  const [inline, virtual]

00135 {return new IPRoutingDecision(*this);}

virtual int IPRoutingDecision::interfaceId (  )  const [virtual]

virtual void IPRoutingDecision::netPack ( cCommBuffer *  b  )  [virtual]

virtual void IPRoutingDecision::netUnpack ( cCommBuffer *  b  )  [virtual]

virtual const IPAddress& IPRoutingDecision::nextHopAddr (  )  const [inline, virtual]

00143 {return const_cast<IPRoutingDecision*>(this)->nextHopAddr();}

virtual IPAddress& IPRoutingDecision::nextHopAddr (  )  [virtual]

IPRoutingDecision& IPRoutingDecision::operator= ( const IPRoutingDecision other  ) 

bool IPRoutingDecision::operator== ( const IPRoutingDecision  )  [protected]

virtual void IPRoutingDecision::setInterfaceId ( int  interfaceId_var  )  [virtual]

virtual void IPRoutingDecision::setNextHopAddr ( const IPAddress nextHopAddr_var  )  [virtual]


Member Data Documentation

int IPRoutingDecision::interfaceId_var [protected]

IPAddress IPRoutingDecision::nextHopAddr_var [protected]


The documentation for this class was generated from the following file:
Generated on Wed Apr 4 13:20:21 2007 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.7