Public Member Functions | Protected Member Functions | Protected Attributes

BrooseFindNodeExtMessage Class Reference

Class generated from overlay/broose/BrooseMessage.msg by opp_msgc. More...

#include <BrooseMessage_m.h>

List of all members.

Public Member Functions

 BrooseFindNodeExtMessage (const char *name=NULL, int kind=0)
 BrooseFindNodeExtMessage (const BrooseFindNodeExtMessage &other)
virtual ~BrooseFindNodeExtMessage ()
BrooseFindNodeExtMessageoperator= (const BrooseFindNodeExtMessage &other)
virtual BrooseFindNodeExtMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual OverlayKeygetRouteKey ()
virtual const OverlayKeygetRouteKey () const
virtual void setRouteKey (const OverlayKey &routeKey_var)
virtual int getStep () const
virtual void setStep (int step_var)
virtual int getMaxDistance () const
virtual void setMaxDistance (int maxDistance_var)
virtual bool getRightShifting () const
virtual void setRightShifting (bool rightShifting_var)
virtual NodeHandlegetLastNode ()
virtual const NodeHandlegetLastNode () const
virtual void setLastNode (const NodeHandle &lastNode_var)

Protected Member Functions

bool operator== (const BrooseFindNodeExtMessage &)

Protected Attributes

::OverlayKey routeKey_var
int step_var
int maxDistance_var
bool rightShifting_var
::NodeHandle lastNode_var

Detailed Description

Class generated from overlay/broose/BrooseMessage.msg by opp_msgc.

 packet BrooseFindNodeExtMessage
 {
         OverlayKey routeKey;   
         int step;              
         int maxDistance;       
         bool rightShifting;    
         NodeHandle lastNode;   
 }
 

Definition at line 169 of file BrooseMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

BrooseFindNodeExtMessage::BrooseFindNodeExtMessage ( const BrooseFindNodeExtMessage other  ) 
virtual BrooseFindNodeExtMessage::~BrooseFindNodeExtMessage (  )  [virtual]

Member Function Documentation

virtual BrooseFindNodeExtMessage* BrooseFindNodeExtMessage::dup (  )  const [inline, virtual]

Definition at line 186 of file BrooseMessage_m.h.

{return new BrooseFindNodeExtMessage(*this);}

virtual const NodeHandle& BrooseFindNodeExtMessage::getLastNode (  )  const [inline, virtual]

Definition at line 201 of file BrooseMessage_m.h.

Referenced by getLastNode().

{return const_cast<BrooseFindNodeExtMessage*>(this)->getLastNode();}

virtual NodeHandle& BrooseFindNodeExtMessage::getLastNode (  )  [virtual]

Referenced by Broose::findNode().

virtual int BrooseFindNodeExtMessage::getMaxDistance (  )  const [virtual]
virtual bool BrooseFindNodeExtMessage::getRightShifting (  )  const [virtual]

Referenced by Broose::findNode().

virtual OverlayKey& BrooseFindNodeExtMessage::getRouteKey (  )  [virtual]

Referenced by Broose::findNode().

virtual const OverlayKey& BrooseFindNodeExtMessage::getRouteKey (  )  const [inline, virtual]

Definition at line 192 of file BrooseMessage_m.h.

Referenced by getRouteKey().

{return const_cast<BrooseFindNodeExtMessage*>(this)->getRouteKey();}

virtual int BrooseFindNodeExtMessage::getStep (  )  const [virtual]

Referenced by Broose::findNode().

BrooseFindNodeExtMessage& BrooseFindNodeExtMessage::operator= ( const BrooseFindNodeExtMessage other  ) 
bool BrooseFindNodeExtMessage::operator== ( const BrooseFindNodeExtMessage  )  [protected]
virtual void BrooseFindNodeExtMessage::parsimPack ( cCommBuffer *  b  )  [virtual]

Referenced by doPacking().

virtual void BrooseFindNodeExtMessage::parsimUnpack ( cCommBuffer *  b  )  [virtual]

Referenced by doUnpacking().

virtual void BrooseFindNodeExtMessage::setLastNode ( const NodeHandle lastNode_var  )  [virtual]

Referenced by Broose::findNode().

virtual void BrooseFindNodeExtMessage::setMaxDistance ( int  maxDistance_var  )  [virtual]
virtual void BrooseFindNodeExtMessage::setRightShifting ( bool  rightShifting_var  )  [virtual]

Referenced by Broose::findNode().

virtual void BrooseFindNodeExtMessage::setRouteKey ( const OverlayKey routeKey_var  )  [virtual]

Referenced by Broose::findNode().

virtual void BrooseFindNodeExtMessage::setStep ( int  step_var  )  [virtual]

Referenced by Broose::findNode().


Member Data Documentation

Definition at line 176 of file BrooseMessage_m.h.

Definition at line 174 of file BrooseMessage_m.h.

Definition at line 175 of file BrooseMessage_m.h.

Definition at line 172 of file BrooseMessage_m.h.

Definition at line 173 of file BrooseMessage_m.h.


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