AribaOmnetMessage Class Reference

#include <source/ariba/communication/modules/transport/omnet/AribaOmnetMessage_m.h>

List of all members.

Public Member Functions

 AribaOmnetMessage (const char *name=NULL, int kind=0)
 AribaOmnetMessage (const AribaOmnetMessage &other)
virtual ~AribaOmnetMessage ()
AribaOmnetMessageoperator= (const AribaOmnetMessage &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual unsigned int getPort () const
virtual void setPort (unsigned int port_var)
virtual void setDataArraySize (unsigned int size)
virtual unsigned int getDataArraySize () const
virtual unsigned char getData (unsigned int k) const
virtual void setData (unsigned int k, unsigned char data_var)

Protected Member Functions

bool operator== (const AribaOmnetMessage &)

Protected Attributes

unsigned int port_var
unsigned char * data_var
unsigned int data_arraysize


Detailed Description

Class generated from ./AribaOmnetMessage.msg by opp_msgc.
 message AribaOmnetMessage
 {
 	fields:
 		unsigned int port;
 		unsigned char data[];
 }
 

Definition at line 28 of file AribaOmnetMessage_m.h.


Constructor & Destructor Documentation

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

Definition at line 71 of file AribaOmnetMessage_m.cc.

References data_arraysize, data_var, and port_var.

Referenced by dup().

AribaOmnetMessage::AribaOmnetMessage ( const AribaOmnetMessage other  ) 

Definition at line 79 of file AribaOmnetMessage_m.cc.

References data_arraysize, data_var, and operator=().

AribaOmnetMessage::~AribaOmnetMessage (  )  [virtual]

Definition at line 88 of file AribaOmnetMessage_m.cc.

References data_var.


Member Function Documentation

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

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

Definition at line 94 of file AribaOmnetMessage_m.cc.

References data_arraysize, data_var, and port_var.

Referenced by AribaOmnetMessage().

virtual cPolymorphic* AribaOmnetMessage::dup (  )  const [inline, virtual]

Definition at line 43 of file AribaOmnetMessage_m.h.

References AribaOmnetMessage().

void AribaOmnetMessage::netPack ( cCommBuffer *  b  )  [virtual]

Definition at line 108 of file AribaOmnetMessage_m.cc.

References data_arraysize, data_var, doPacking(), and port_var.

Referenced by doPacking().

void AribaOmnetMessage::netUnpack ( cCommBuffer *  b  )  [virtual]

Definition at line 116 of file AribaOmnetMessage_m.cc.

References data_arraysize, data_var, doUnpacking(), and port_var.

Referenced by doUnpacking().

unsigned int AribaOmnetMessage::getPort (  )  const [virtual]

void AribaOmnetMessage::setPort ( unsigned int  port_var  )  [virtual]

void AribaOmnetMessage::setDataArraySize ( unsigned int  size  )  [virtual]

unsigned int AribaOmnetMessage::getDataArraySize (  )  const [virtual]

unsigned char AribaOmnetMessage::getData ( unsigned int  k  )  const [virtual]

void AribaOmnetMessage::setData ( unsigned int  k,
unsigned char  data_var 
) [virtual]


Member Data Documentation

unsigned int AribaOmnetMessage::port_var [protected]

Definition at line 31 of file AribaOmnetMessage_m.h.

Referenced by AribaOmnetMessage(), getPort(), netPack(), netUnpack(), and operator=().

unsigned char* AribaOmnetMessage::data_var [protected]

unsigned int AribaOmnetMessage::data_arraysize [protected]


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

Generated on Wed May 27 18:23:40 2009 for Ariba by  doxygen 1.5.6