ControlManetRouting Class Reference

#include <ControlManetRouting_m.h>

List of all members.


Detailed Description

Class generated from ControlManetRouting.msg by opp_msgc.
 message ControlManetRouting
 {

     fields:
         IPAddress srcAddress;
         IPAddress destAddress;
         int optionCode enum(ManetControlType) = MANET_ROUTE_NO_OPTION;  
 };
 


Public Member Functions

 ControlManetRouting (const char *name=NULL, int kind=0)
 ControlManetRouting (const ControlManetRouting &other)
virtual ~ControlManetRouting ()
ControlManetRoutingoperator= (const ControlManetRouting &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual IPAddressgetSrcAddress ()
virtual const IPAddressgetSrcAddress () const
virtual void setSrcAddress (const IPAddress &srcAddress_var)
virtual IPAddressgetDestAddress ()
virtual const IPAddressgetDestAddress () const
virtual void setDestAddress (const IPAddress &destAddress_var)
virtual int getOptionCode () const
virtual void setOptionCode (int optionCode_var)

Protected Member Functions

bool operator== (const ControlManetRouting &)

Protected Attributes

IPAddress srcAddress_var
IPAddress destAddress_var
int optionCode_var


Constructor & Destructor Documentation

ControlManetRouting::ControlManetRouting ( const char *  name = NULL,
int  kind = 0 
)

ControlManetRouting::ControlManetRouting ( const ControlManetRouting other  ) 

virtual ControlManetRouting::~ControlManetRouting (  )  [virtual]


Member Function Documentation

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

00067 {return new ControlManetRouting(*this);}

virtual const IPAddress& ControlManetRouting::getDestAddress (  )  const [inline, virtual]

00076 {return const_cast<ControlManetRouting*>(this)->getDestAddress();}

virtual IPAddress& ControlManetRouting::getDestAddress (  )  [virtual]

virtual int ControlManetRouting::getOptionCode (  )  const [virtual]

virtual const IPAddress& ControlManetRouting::getSrcAddress (  )  const [inline, virtual]

00073 {return const_cast<ControlManetRouting*>(this)->getSrcAddress();}

virtual IPAddress& ControlManetRouting::getSrcAddress (  )  [virtual]

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

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

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

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

virtual void ControlManetRouting::setDestAddress ( const IPAddress destAddress_var  )  [virtual]

virtual void ControlManetRouting::setOptionCode ( int  optionCode_var  )  [virtual]

virtual void ControlManetRouting::setSrcAddress ( const IPAddress srcAddress_var  )  [virtual]


Member Data Documentation

IPAddress ControlManetRouting::destAddress_var [protected]

int ControlManetRouting::optionCode_var [protected]

IPAddress ControlManetRouting::srcAddress_var [protected]


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