Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 Thu Oct 19 18:22:21 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0