BrooseFindNodeExtMessage Class Reference

#include <BrooseMessage_m.h>

List of all members.


Detailed Description

Class generated from BrooseMessage.msg by opp_msgc.

 message BrooseFindNodeExtMessage
 {
     fields:
 	OverlayKey routeKey;
 	int step;
 	bool rightShifting;
 	NodeHandle lastNode;
 	int length;
 };
 


Public Member Functions

 BrooseFindNodeExtMessage (const char *name=NULL, int kind=0)
 BrooseFindNodeExtMessage (const BrooseFindNodeExtMessage &other)
virtual ~BrooseFindNodeExtMessage ()
BrooseFindNodeExtMessageoperator= (const BrooseFindNodeExtMessage &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (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 bool getRightShifting () const
virtual void setRightShifting (bool rightShifting_var)
virtual NodeHandlegetLastNode ()
virtual const NodeHandlegetLastNode () const
virtual void setLastNode (const NodeHandle &lastNode_var)
virtual int getLength () const
virtual void setLength (int length_var)

Protected Member Functions

bool operator== (const BrooseFindNodeExtMessage &)

Protected Attributes

OverlayKey routeKey_var
int step_var
bool rightShifting_var
NodeHandle lastNode_var
int length_var


Constructor & Destructor Documentation

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

BrooseFindNodeExtMessage::BrooseFindNodeExtMessage ( const BrooseFindNodeExtMessage other  ) 

virtual BrooseFindNodeExtMessage::~BrooseFindNodeExtMessage (  )  [virtual]


Member Function Documentation

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

00289 {return new BrooseFindNodeExtMessage(*this);}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

virtual void BrooseFindNodeExtMessage::setLength ( int  length_var  )  [virtual]

virtual void BrooseFindNodeExtMessage::setRightShifting ( bool  rightShifting_var  )  [virtual]

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

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


Member Data Documentation

NodeHandle BrooseFindNodeExtMessage::lastNode_var [protected]

int BrooseFindNodeExtMessage::length_var [protected]

bool BrooseFindNodeExtMessage::rightShifting_var [protected]

OverlayKey BrooseFindNodeExtMessage::routeKey_var [protected]

int BrooseFindNodeExtMessage::step_var [protected]


The documentation for this class was generated from the following file:
Generated on Fri May 11 14:52:39 2007 for ITM OverSim by  doxygen 1.4.7