Public Member Functions | Protected Member Functions | Protected Attributes

ALMTestTracedMessage Class Reference

Class generated from applications/almtest/ALMTestTracedMessage.msg by opp_msgc. More...

#include <ALMTestTracedMessage_m.h>

List of all members.

Public Member Functions

 ALMTestTracedMessage (const char *name=NULL, int kind=0)
 ALMTestTracedMessage (const ALMTestTracedMessage &other)
virtual ~ALMTestTracedMessage ()
ALMTestTracedMessageoperator= (const ALMTestTracedMessage &other)
virtual ALMTestTracedMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual OverlayKeygetGroupId ()
virtual const OverlayKeygetGroupId () const
virtual void setGroupId (const OverlayKey &groupId_var)
virtual long getMcastId () const
virtual void setMcastId (long mcastId_var)
virtual int getSenderId () const
virtual void setSenderId (int senderId_var)
virtual int getReceiverId () const
virtual void setReceiverId (int receiverId_var)

Protected Member Functions

bool operator== (const ALMTestTracedMessage &)

Protected Attributes

::OverlayKey groupId_var
long mcastId_var
int senderId_var
int receiverId_var

Detailed Description

Class generated from applications/almtest/ALMTestTracedMessage.msg by opp_msgc.

 packet ALMTestTracedMessage
 {
     OverlayKey groupId;
     long mcastId;
     int senderId;
     int receiverId;
 }
 

Definition at line 43 of file ALMTestTracedMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Definition at line 59 of file ALMTestTracedMessage_m.h.

{return new ALMTestTracedMessage(*this);}

virtual OverlayKey& ALMTestTracedMessage::getGroupId (  )  [virtual]
virtual const OverlayKey& ALMTestTracedMessage::getGroupId (  )  const [inline, virtual]

Definition at line 65 of file ALMTestTracedMessage_m.h.

Referenced by getGroupId().

{return const_cast<ALMTestTracedMessage*>(this)->getGroupId();}

virtual long ALMTestTracedMessage::getMcastId (  )  const [virtual]
virtual int ALMTestTracedMessage::getReceiverId (  )  const [virtual]
virtual int ALMTestTracedMessage::getSenderId (  )  const [virtual]
ALMTestTracedMessage& ALMTestTracedMessage::operator= ( const ALMTestTracedMessage other  ) 
bool ALMTestTracedMessage::operator== ( const ALMTestTracedMessage  )  [protected]
virtual void ALMTestTracedMessage::parsimPack ( cCommBuffer *  b  )  [virtual]

Referenced by doPacking().

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

Referenced by doUnpacking().

virtual void ALMTestTracedMessage::setGroupId ( const OverlayKey groupId_var  )  [virtual]
virtual void ALMTestTracedMessage::setMcastId ( long  mcastId_var  )  [virtual]
virtual void ALMTestTracedMessage::setReceiverId ( int  receiverId_var  )  [virtual]

Referenced by ALMTest::handleMCast().

virtual void ALMTestTracedMessage::setSenderId ( int  senderId_var  )  [virtual]

Member Data Documentation

Definition at line 46 of file ALMTestTracedMessage_m.h.

Definition at line 47 of file ALMTestTracedMessage_m.h.

Definition at line 49 of file ALMTestTracedMessage_m.h.

Definition at line 48 of file ALMTestTracedMessage_m.h.


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