Public Member Functions | Protected Member Functions | Protected Attributes

PastryNewLeafsMessage Class Reference

Class generated from overlay/pastry/PastryMessage.msg by opp_msgc. More...

#include <PastryMessage_m.h>

List of all members.

Public Member Functions

 PastryNewLeafsMessage (const char *name=NULL, int kind=0)
 PastryNewLeafsMessage (const PastryNewLeafsMessage &other)
virtual ~PastryNewLeafsMessage ()
PastryNewLeafsMessageoperator= (const PastryNewLeafsMessage &other)
virtual PastryNewLeafsMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual void setLeafsArraySize (unsigned int size)
virtual unsigned int getLeafsArraySize () const
virtual NodeHandlegetLeafs (unsigned int k)
virtual const NodeHandlegetLeafs (unsigned int k) const
virtual void setLeafs (unsigned int k, const NodeHandle &leafs_var)

Protected Member Functions

bool operator== (const PastryNewLeafsMessage &)

Protected Attributes

::NodeHandleleafs_var
unsigned int leafs_arraysize

Detailed Description

Class generated from overlay/pastry/PastryMessage.msg by opp_msgc.

 packet PastryNewLeafsMessage
 {
         NodeHandle leafs[];    
 }
 

Definition at line 297 of file PastryMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Definition at line 311 of file PastryMessage_m.h.

{return new PastryNewLeafsMessage(*this);}

virtual NodeHandle& PastryNewLeafsMessage::getLeafs ( unsigned int  k  )  [virtual]
virtual const NodeHandle& PastryNewLeafsMessage::getLeafs ( unsigned int  k  )  const [inline, virtual]

Definition at line 319 of file PastryMessage_m.h.

Referenced by getLeafs().

{return const_cast<PastryNewLeafsMessage*>(this)->getLeafs(k);}

virtual unsigned int PastryNewLeafsMessage::getLeafsArraySize (  )  const [virtual]
PastryNewLeafsMessage& PastryNewLeafsMessage::operator= ( const PastryNewLeafsMessage other  ) 
bool PastryNewLeafsMessage::operator== ( const PastryNewLeafsMessage  )  [protected]
virtual void PastryNewLeafsMessage::parsimPack ( cCommBuffer *  b  )  [virtual]

Referenced by doPacking().

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

Referenced by doUnpacking().

virtual void PastryNewLeafsMessage::setLeafs ( unsigned int  k,
const NodeHandle leafs_var 
) [virtual]
virtual void PastryNewLeafsMessage::setLeafsArraySize ( unsigned int  size  )  [virtual]

Member Data Documentation

unsigned int PastryNewLeafsMessage::leafs_arraysize [protected]

Definition at line 301 of file PastryMessage_m.h.

Definition at line 300 of file PastryMessage_m.h.


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