NotifyResponse Class Reference

#include <ChordMessage_m.h>

Inheritance diagram for NotifyResponse:

BaseResponseMessage BaseRpcMessage BaseOverlayMessage List of all members.

Detailed Description

Class generated from ChordMessage.msg by opp_msgc.

 message NotifyResponse extends BaseResponseMessage
 {
     fields:
 	int sucNum;		
 	bool sucDBNodeSet;
 	NodeHandle sucNode[];	
 	NodeHandle preNode;	
 };
 


Public Member Functions

 NotifyResponse (const char *name=NULL, int kind=0)
 NotifyResponse (const NotifyResponse &other)
virtual ~NotifyResponse ()
NotifyResponseoperator= (const NotifyResponse &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual int getSucNum () const
virtual void setSucNum (int sucNum_var)
virtual bool getSucDBNodeSet () const
virtual void setSucDBNodeSet (bool sucDBNodeSet_var)
virtual void setSucNodeArraySize (unsigned int size)
virtual unsigned int getSucNodeArraySize () const
virtual NodeHandlegetSucNode (unsigned int k)
virtual const NodeHandlegetSucNode (unsigned int k) const
virtual void setSucNode (unsigned int k, const NodeHandle &sucNode_var)
virtual NodeHandlegetPreNode ()
virtual const NodeHandlegetPreNode () const
virtual void setPreNode (const NodeHandle &preNode_var)

Protected Member Functions

bool operator== (const NotifyResponse &)

Protected Attributes

int sucNum_var
bool sucDBNodeSet_var
NodeHandlesucNode_var
unsigned int sucNode_arraysize
NodeHandle preNode_var


Constructor & Destructor Documentation

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

NotifyResponse::NotifyResponse ( const NotifyResponse other  ) 

virtual NotifyResponse::~NotifyResponse (  )  [virtual]


Member Function Documentation

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

Reimplemented from BaseResponseMessage.

00206 {return new NotifyResponse(*this);}

virtual const NodeHandle& NotifyResponse::getPreNode (  )  const [inline, virtual]

00221 {return const_cast<NotifyResponse*>(this)->getPreNode();}

virtual NodeHandle& NotifyResponse::getPreNode (  )  [virtual]

virtual bool NotifyResponse::getSucDBNodeSet (  )  const [virtual]

virtual const NodeHandle& NotifyResponse::getSucNode ( unsigned int  k  )  const [inline, virtual]

00218 {return const_cast<NotifyResponse*>(this)->getSucNode(k);}

virtual NodeHandle& NotifyResponse::getSucNode ( unsigned int  k  )  [virtual]

virtual unsigned int NotifyResponse::getSucNodeArraySize (  )  const [virtual]

virtual int NotifyResponse::getSucNum (  )  const [virtual]

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

Reimplemented from BaseResponseMessage.

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

Reimplemented from BaseResponseMessage.

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

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

virtual void NotifyResponse::setPreNode ( const NodeHandle preNode_var  )  [virtual]

virtual void NotifyResponse::setSucDBNodeSet ( bool  sucDBNodeSet_var  )  [virtual]

virtual void NotifyResponse::setSucNode ( unsigned int  k,
const NodeHandle sucNode_var 
) [virtual]

virtual void NotifyResponse::setSucNodeArraySize ( unsigned int  size  )  [virtual]

virtual void NotifyResponse::setSucNum ( int  sucNum_var  )  [virtual]


Member Data Documentation

NodeHandle NotifyResponse::preNode_var [protected]

bool NotifyResponse::sucDBNodeSet_var [protected]

unsigned int NotifyResponse::sucNode_arraysize [protected]

NodeHandle* NotifyResponse::sucNode_var [protected]

int NotifyResponse::sucNum_var [protected]


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