Public Member Functions | Protected Member Functions | Protected Attributes

NTreePingCall Class Reference

Class generated from overlay/ntree/NTree.msg by opp_msgc. More...

#include <NTree_m.h>

Inheritance diagram for NTreePingCall:
BaseCallMessage BaseRpcMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base NTreeNodePingCall

List of all members.

Public Member Functions

 NTreePingCall (const char *name=NULL, int kind=0)
 NTreePingCall (const NTreePingCall &other)
virtual ~NTreePingCall ()
NTreePingCalloperator= (const NTreePingCall &other)
virtual NTreePingCalldup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual Vector2DgetOrigin ()
virtual const Vector2DgetOrigin () const
virtual void setOrigin (const Vector2D &origin_var)
virtual double getSize () const
virtual void setSize (double size_var)
virtual NodeHandlegetParent ()
virtual const NodeHandlegetParent () const
virtual void setParent (const NodeHandle &parent_var)

Protected Member Functions

bool operator== (const NTreePingCall &)

Protected Attributes

::Vector2D origin_var
double size_var
::NodeHandle parent_var

Detailed Description

Class generated from overlay/ntree/NTree.msg by opp_msgc.

 packet NTreePingCall extends BaseCallMessage
 {
         Vector2D origin;
         double size;
         NodeHandle parent;
 }
 

Definition at line 214 of file NTree_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from BaseCallMessage.

Reimplemented in NTreeNodePingCall.

Definition at line 229 of file NTree_m.h.

{return new NTreePingCall(*this);}

virtual Vector2D& NTreePingCall::getOrigin (  )  [virtual]

Referenced by NTree::handlePingCall().

virtual const Vector2D& NTreePingCall::getOrigin (  )  const [inline, virtual]

Definition at line 235 of file NTree_m.h.

Referenced by getOrigin().

{return const_cast<NTreePingCall*>(this)->getOrigin();}

virtual NodeHandle& NTreePingCall::getParent (  )  [virtual]
virtual const NodeHandle& NTreePingCall::getParent (  )  const [inline, virtual]

Definition at line 240 of file NTree_m.h.

Referenced by getParent().

{return const_cast<NTreePingCall*>(this)->getParent();}

virtual double NTreePingCall::getSize (  )  const [virtual]

Referenced by NTree::handlePingCall().

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

Reimplemented from BaseCallMessage.

Reimplemented in NTreeNodePingCall.

Referenced by doPacking().

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

Reimplemented from BaseCallMessage.

Reimplemented in NTreeNodePingCall.

Referenced by doUnpacking().

virtual void NTreePingCall::setOrigin ( const Vector2D origin_var  )  [virtual]

Referenced by NTree::pingNodes().

virtual void NTreePingCall::setParent ( const NodeHandle parent_var  )  [virtual]

Referenced by NTree::pingNodes().

virtual void NTreePingCall::setSize ( double  size_var  )  [virtual]

Referenced by NTree::pingNodes().


Member Data Documentation

Definition at line 217 of file NTree_m.h.

Definition at line 219 of file NTree_m.h.

double NTreePingCall::size_var [protected]

Definition at line 218 of file NTree_m.h.


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