Public Member Functions | Protected Member Functions | Protected Attributes

KeyListMessage Class Reference

Class generated from overlay/gia/GiaMessage.msg by opp_msgc. More...

#include <GiaMessage_m.h>

Inheritance diagram for KeyListMessage:
GiaMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 KeyListMessage (const char *name=NULL, int kind=0)
 KeyListMessage (const KeyListMessage &other)
virtual ~KeyListMessage ()
KeyListMessageoperator= (const KeyListMessage &other)
virtual KeyListMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual void setKeysArraySize (unsigned int size)
virtual unsigned int getKeysArraySize () const
virtual OverlayKeygetKeys (unsigned int k)
virtual const OverlayKeygetKeys (unsigned int k) const
virtual void setKeys (unsigned int k, const OverlayKey &keys_var)

Protected Member Functions

bool operator== (const KeyListMessage &)

Protected Attributes

::OverlayKeykeys_var
unsigned int keys_arraysize

Detailed Description

Class generated from overlay/gia/GiaMessage.msg by opp_msgc.

 message KeyListMessage extends GiaMessage
 {
        OverlayKey keys[];    
 };
 

Definition at line 300 of file GiaMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from GiaMessage.

Definition at line 314 of file GiaMessage_m.h.

{return new KeyListMessage(*this);}

virtual OverlayKey& KeyListMessage::getKeys ( unsigned int  k  )  [virtual]

Referenced by Gia::handleUDPMessage().

virtual const OverlayKey& KeyListMessage::getKeys ( unsigned int  k  )  const [inline, virtual]

Definition at line 322 of file GiaMessage_m.h.

Referenced by getKeys().

{return const_cast<KeyListMessage*>(this)->getKeys(k);}

virtual unsigned int KeyListMessage::getKeysArraySize (  )  const [virtual]

Referenced by Gia::handleUDPMessage().

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

Reimplemented from GiaMessage.

Referenced by doPacking().

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

Reimplemented from GiaMessage.

Referenced by doUnpacking().

virtual void KeyListMessage::setKeys ( unsigned int  k,
const OverlayKey keys_var 
) [virtual]
virtual void KeyListMessage::setKeysArraySize ( unsigned int  size  )  [virtual]

Member Data Documentation

unsigned int KeyListMessage::keys_arraysize [protected]

Definition at line 304 of file GiaMessage_m.h.

Definition at line 303 of file GiaMessage_m.h.


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