Public Member Functions | Protected Member Functions | Protected Attributes

MyNeighborResponse Class Reference

Class generated from overlay/myoverlay/MyOverlay.msg by opp_msgc. More...

#include <MyOverlay_m.h>

Inheritance diagram for MyNeighborResponse:
BaseResponseMessage BaseRpcMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 MyNeighborResponse (const char *name=NULL, int kind=0)
 MyNeighborResponse (const MyNeighborResponse &other)
virtual ~MyNeighborResponse ()
MyNeighborResponseoperator= (const MyNeighborResponse &other)
virtual MyNeighborResponsedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual NodeHandlegetRespondingNode ()
virtual const NodeHandlegetRespondingNode () const
virtual void setRespondingNode (const NodeHandle &respondingNode_var)
virtual NodeHandlegetPrevNeighbor ()
virtual const NodeHandlegetPrevNeighbor () const
virtual void setPrevNeighbor (const NodeHandle &prevNeighbor_var)
virtual NodeHandlegetNextNeighbor ()
virtual const NodeHandlegetNextNeighbor () const
virtual void setNextNeighbor (const NodeHandle &nextNeighbor_var)

Protected Member Functions

bool operator== (const MyNeighborResponse &)

Protected Attributes

::NodeHandle respondingNode_var
::NodeHandle prevNeighbor_var
::NodeHandle nextNeighbor_var

Detailed Description

Class generated from overlay/myoverlay/MyOverlay.msg by opp_msgc.

 packet MyNeighborResponse extends BaseResponseMessage
 {
     NodeHandle respondingNode;
     NodeHandle prevNeighbor;
     NodeHandle nextNeighbor;
 };
 

Definition at line 70 of file MyOverlay_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from BaseResponseMessage.

Definition at line 85 of file MyOverlay_m.h.

{return new MyNeighborResponse(*this);}

virtual NodeHandle& MyNeighborResponse::getNextNeighbor (  )  [virtual]
virtual const NodeHandle& MyNeighborResponse::getNextNeighbor (  )  const [inline, virtual]

Definition at line 97 of file MyOverlay_m.h.

Referenced by getNextNeighbor().

{return const_cast<MyNeighborResponse*>(this)->getNextNeighbor();}

virtual NodeHandle& MyNeighborResponse::getPrevNeighbor (  )  [virtual]
virtual const NodeHandle& MyNeighborResponse::getPrevNeighbor (  )  const [inline, virtual]

Definition at line 94 of file MyOverlay_m.h.

Referenced by getPrevNeighbor().

{return const_cast<MyNeighborResponse*>(this)->getPrevNeighbor();}

virtual NodeHandle& MyNeighborResponse::getRespondingNode (  )  [virtual]
virtual const NodeHandle& MyNeighborResponse::getRespondingNode (  )  const [inline, virtual]

Definition at line 91 of file MyOverlay_m.h.

Referenced by getRespondingNode().

{return const_cast<MyNeighborResponse*>(this)->getRespondingNode();}

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

Reimplemented from BaseResponseMessage.

Referenced by doPacking().

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

Reimplemented from BaseResponseMessage.

Referenced by doUnpacking().

virtual void MyNeighborResponse::setNextNeighbor ( const NodeHandle nextNeighbor_var  )  [virtual]
virtual void MyNeighborResponse::setPrevNeighbor ( const NodeHandle prevNeighbor_var  )  [virtual]
virtual void MyNeighborResponse::setRespondingNode ( const NodeHandle respondingNode_var  )  [virtual]

Member Data Documentation

Definition at line 75 of file MyOverlay_m.h.

Definition at line 74 of file MyOverlay_m.h.

Definition at line 73 of file MyOverlay_m.h.


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