OverSim
CompReadyMessage Class Reference

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

#include <CommonMessages_m.h>

Public Member Functions

 CompReadyMessage (const char *name=NULL, int kind=0)
 CompReadyMessage (const CompReadyMessage &other)
virtual ~CompReadyMessage ()
CompReadyMessageoperator= (const CompReadyMessage &other)
virtual CompReadyMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual bool getReady () const
virtual void setReady (bool ready)
virtual int getComp () const
virtual void setComp (int comp)
virtual OverlayKeygetNodeId ()
virtual const OverlayKeygetNodeId () const
virtual void setNodeId (const OverlayKey &nodeId)

Protected Member Functions

bool operator== (const CompReadyMessage &)

Protected Attributes

bool ready_var
int comp_var
OverlayKey nodeId_var

Private Member Functions

void copy (const CompReadyMessage &other)

Detailed Description

Class generated from common/CommonMessages.msg by opp_msgc.

packet CompReadyMessage
{
    bool ready;              
    int comp enum(CompType); 
    OverlayKey nodeId = OverlayKey::UNSPECIFIED_KEY;
}

Definition at line 881 of file CommonMessages_m.h.

Constructor & Destructor Documentation

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

Referenced by dup().

CompReadyMessage::CompReadyMessage ( const CompReadyMessage other)
virtual CompReadyMessage::~CompReadyMessage ( )
virtual

Member Function Documentation

void CompReadyMessage::copy ( const CompReadyMessage other)
private
virtual CompReadyMessage* CompReadyMessage::dup ( ) const
inlinevirtual

Definition at line 900 of file CommonMessages_m.h.

{return new CompReadyMessage(*this);}
virtual OverlayKey& CompReadyMessage::getNodeId ( )
virtual
virtual const OverlayKey& CompReadyMessage::getNodeId ( ) const
inlinevirtual

Definition at line 910 of file CommonMessages_m.h.

Referenced by getNodeId().

{return const_cast<CompReadyMessage*>(this)->getNodeId();}
CompReadyMessage& CompReadyMessage::operator= ( const CompReadyMessage other)
bool CompReadyMessage::operator== ( const CompReadyMessage )
protected
virtual void CompReadyMessage::parsimPack ( cCommBuffer *  b)
virtual

Referenced by doPacking().

virtual void CompReadyMessage::parsimUnpack ( cCommBuffer *  b)
virtual

Referenced by doUnpacking().

virtual void CompReadyMessage::setNodeId ( const OverlayKey nodeId)
virtual

Member Data Documentation

int CompReadyMessage::comp_var
protected

Definition at line 885 of file CommonMessages_m.h.

OverlayKey CompReadyMessage::nodeId_var
protected

Definition at line 886 of file CommonMessages_m.h.

bool CompReadyMessage::ready_var
protected

Definition at line 884 of file CommonMessages_m.h.


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