QuonMessage Class Reference

Class generated from overlay/quon/Quon.msg by opp_msgc. More...

#include <Quon_m.h>

Inheritance diagram for QuonMessage:

BaseOverlayMessage OverSimMessage OverSimMessage_Base QuonEventMessage QuonListMessage QuonMoveMessage

List of all members.

Public Member Functions

 QuonMessage (const char *name=NULL, int kind=0)
 QuonMessage (const QuonMessage &other)
virtual ~QuonMessage ()
QuonMessageoperator= (const QuonMessage &other)
virtual QuonMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getCommand () const
virtual void setCommand (int command_var)
virtual NodeHandlegetSender ()
virtual const NodeHandlegetSender () const
virtual void setSender (const NodeHandle &sender_var)
virtual Vector2DgetPosition ()
virtual const Vector2DgetPosition () const
virtual void setPosition (const Vector2D &position_var)
virtual double getAOIsize () const
virtual void setAOIsize (double AOIsize_var)

Protected Member Functions

bool operator== (const QuonMessage &)

Protected Attributes

int command_var
NodeHandle sender_var
Vector2D position_var
double AOIsize_var


Detailed Description

Class generated from overlay/quon/Quon.msg by opp_msgc.

 packet QuonMessage extends BaseOverlayMessage 
 {
     int command enum(QUONCommand);
     NodeHandle sender;
     Vector2D position;
     double AOIsize;
 }
 

Definition at line 108 of file Quon_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

QuonMessage::QuonMessage ( const QuonMessage other  ) 

virtual QuonMessage::~QuonMessage (  )  [virtual]


Member Function Documentation

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

Reimplemented from BaseOverlayMessage.

Reimplemented in QuonListMessage, QuonMoveMessage, and QuonEventMessage.

Definition at line 124 of file Quon_m.h.

00124 {return new QuonMessage(*this);}

virtual double QuonMessage::getAOIsize (  )  const [virtual]

virtual int QuonMessage::getCommand (  )  const [virtual]

virtual const Vector2D& QuonMessage::getPosition (  )  const [inline, virtual]

Definition at line 135 of file Quon_m.h.

Referenced by getPosition().

00135 {return const_cast<QuonMessage*>(this)->getPosition();}

virtual Vector2D& QuonMessage::getPosition (  )  [virtual]

virtual const NodeHandle& QuonMessage::getSender (  )  const [inline, virtual]

Definition at line 132 of file Quon_m.h.

Referenced by getSender().

00132 {return const_cast<QuonMessage*>(this)->getSender();}

virtual NodeHandle& QuonMessage::getSender (  )  [virtual]

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

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

virtual void QuonMessage::parsimPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from BaseOverlayMessage.

Reimplemented in QuonListMessage, QuonMoveMessage, and QuonEventMessage.

Referenced by doPacking().

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

Reimplemented from BaseOverlayMessage.

Reimplemented in QuonListMessage, QuonMoveMessage, and QuonEventMessage.

Referenced by doUnpacking().

virtual void QuonMessage::setAOIsize ( double  AOIsize_var  )  [virtual]

virtual void QuonMessage::setCommand ( int  command_var  )  [virtual]

virtual void QuonMessage::setPosition ( const Vector2D position_var  )  [virtual]

virtual void QuonMessage::setSender ( const NodeHandle sender_var  )  [virtual]


Member Data Documentation

double QuonMessage::AOIsize_var [protected]

Definition at line 114 of file Quon_m.h.

int QuonMessage::command_var [protected]

Definition at line 111 of file Quon_m.h.

Definition at line 113 of file Quon_m.h.

Definition at line 112 of file Quon_m.h.


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

Generated on Tue Sep 8 17:27:01 2009 for OverSim by  doxygen 1.5.8