Public Member Functions | Protected Member Functions | Protected Attributes

VastMoveMessage Class Reference

Class generated from overlay/vast/Vast.msg by opp_msgc. More...

#include <Vast_m.h>

Inheritance diagram for VastMoveMessage:
VastMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 VastMoveMessage (const char *name=NULL, int kind=0)
 VastMoveMessage (const VastMoveMessage &other)
virtual ~VastMoveMessage ()
VastMoveMessageoperator= (const VastMoveMessage &other)
virtual VastMoveMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual Vector2DgetNewPos ()
virtual const Vector2DgetNewPos () const
virtual void setNewPos (const Vector2D &newPos_var)
virtual bool getIs_boundary () const
virtual void setIs_boundary (bool is_boundary_var)
virtual bool getRequest_list () const
virtual void setRequest_list (bool request_list_var)

Protected Member Functions

bool operator== (const VastMoveMessage &)

Protected Attributes

::Vector2D newPos_var
bool is_boundary_var
bool request_list_var

Detailed Description

Class generated from overlay/vast/Vast.msg by opp_msgc.

 packet VastMoveMessage extends VastMessage 
 {
     Vector2D newPos;
     bool is_boundary = false;
     bool request_list = false;
 }
 

Definition at line 184 of file Vast_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from VastMessage.

Definition at line 199 of file Vast_m.h.

{return new VastMoveMessage(*this);}

virtual bool VastMoveMessage::getIs_boundary (  )  const [virtual]

Referenced by Vast::handleNodeMove().

virtual Vector2D& VastMoveMessage::getNewPos (  )  [virtual]
virtual const Vector2D& VastMoveMessage::getNewPos (  )  const [inline, virtual]

Definition at line 205 of file Vast_m.h.

Referenced by getNewPos().

{return const_cast<VastMoveMessage*>(this)->getNewPos();}

virtual bool VastMoveMessage::getRequest_list (  )  const [virtual]

Referenced by Vast::handleNodeMove().

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

Reimplemented from VastMessage.

Referenced by doPacking().

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

Reimplemented from VastMessage.

Referenced by doUnpacking().

virtual void VastMoveMessage::setIs_boundary ( bool  is_boundary_var  )  [virtual]
virtual void VastMoveMessage::setNewPos ( const Vector2D newPos_var  )  [virtual]
virtual void VastMoveMessage::setRequest_list ( bool  request_list_var  )  [virtual]

Member Data Documentation

Definition at line 188 of file Vast_m.h.

Definition at line 187 of file Vast_m.h.

Definition at line 189 of file Vast_m.h.


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