Public Member Functions | Protected Member Functions | Protected Attributes

GameAPIChatMessage Class Reference

Class generated from common/CommonMessages.msg by opp_msgc. More...

#include <CommonMessages_m.h>

Inheritance diagram for GameAPIChatMessage:
GameAPIMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 GameAPIChatMessage (const char *name=NULL, int kind=0)
 GameAPIChatMessage (const GameAPIChatMessage &other)
virtual ~GameAPIChatMessage ()
GameAPIChatMessageoperator= (const GameAPIChatMessage &other)
virtual GameAPIChatMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual NodeHandlegetSrc ()
virtual const NodeHandlegetSrc () const
virtual void setSrc (const NodeHandle &src_var)
virtual const char * getMsg () const
virtual void setMsg (const char *msg_var)

Protected Member Functions

bool operator== (const GameAPIChatMessage &)

Protected Attributes

::NodeHandle src_var
opp_string msg_var

Detailed Description

Class generated from common/CommonMessages.msg by opp_msgc.

 packet GameAPIChatMessage extends GameAPIMessage
 {
     NodeHandle src;
     string msg;
 }
 

Definition at line 2211 of file CommonMessages_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from GameAPIMessage.

Definition at line 2225 of file CommonMessages_m.h.

{return new GameAPIChatMessage(*this);}

virtual const char* GameAPIChatMessage::getMsg (  )  const [virtual]
virtual NodeHandle& GameAPIChatMessage::getSrc (  )  [virtual]
virtual const NodeHandle& GameAPIChatMessage::getSrc (  )  const [inline, virtual]

Definition at line 2231 of file CommonMessages_m.h.

Referenced by getSrc().

{return const_cast<GameAPIChatMessage*>(this)->getSrc();}

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

Reimplemented from GameAPIMessage.

Referenced by doPacking().

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

Reimplemented from GameAPIMessage.

Referenced by doUnpacking().

virtual void GameAPIChatMessage::setMsg ( const char *  msg_var  )  [virtual]
virtual void GameAPIChatMessage::setSrc ( const NodeHandle src_var  )  [virtual]

Member Data Documentation

opp_string GameAPIChatMessage::msg_var [protected]

Definition at line 2215 of file CommonMessages_m.h.

Definition at line 2214 of file CommonMessages_m.h.


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