MetaDataPacket Class Reference

#include <MetaDataPacket_m.h>

Inheritance diagram for MetaDataPacket:
cPacket cMessage cOwnedObject cNamedObject cObject

List of all members.

Public Member Functions

 MetaDataPacket (const char *name=NULL, int kind=0)
 MetaDataPacket (const MetaDataPacket &other)
virtual ~MetaDataPacket ()
MetaDataPacketoperator= (const MetaDataPacket &other)
virtual MetaDataPacketdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual uint8_t getType () const
virtual void setType (uint8_t type_var)
virtual uint8_t getIDLen () const
virtual void setIDLen (uint8_t IDLen_var)
virtual InformationItemgetID ()
virtual const InformationItemgetID () const
virtual void setID (const InformationItem &ID_var)
virtual uint8_t getItemNum () const
virtual void setItemNum (uint8_t itemNum_var)
virtual QoSListgetIIStatus ()
virtual const QoSListgetIIStatus () const
virtual void setIIStatus (const QoSList &IIStatus_var)

Protected Member Functions

bool operator== (const MetaDataPacket &)

Protected Attributes

uint8_t type_var
uint8_t IDLen_var
::InformationItem ID_var
uint8_t itemNum_var
::QoSList IIStatus_var

Detailed Description

Class generated from TM/MetaDataPacket.msg by opp_msgc.

 packet MetaDataPacket {
     uint8_t type;
  	uint8_t IDLen;
     InformationItem ID;
     uint8_t itemNum;
     QoSList IIStatus;
 }
 

Constructor & Destructor Documentation

MetaDataPacket::MetaDataPacket ( const char *  name = NULL,
int  kind = 0 
)
MetaDataPacket::MetaDataPacket ( const MetaDataPacket other  ) 
virtual MetaDataPacket::~MetaDataPacket (  )  [virtual]

Member Function Documentation

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

Reimplemented from cPacket.

00044 : public ::cPacket

virtual const InformationItem& MetaDataPacket::getID (  )  const [inline, virtual]

00057 :
    MetaDataPacket(const char *name=NULL, int kind=0);

virtual InformationItem& MetaDataPacket::getID (  )  [virtual]
virtual uint8_t MetaDataPacket::getIDLen (  )  const [virtual]
virtual const QoSList& MetaDataPacket::getIIStatus (  )  const [inline, virtual]

00061 {return new MetaDataPacket(*this);}

virtual QoSList& MetaDataPacket::getIIStatus (  )  [virtual]
virtual uint8_t MetaDataPacket::getItemNum (  )  const [virtual]
virtual uint8_t MetaDataPacket::getType (  )  const [virtual]
MetaDataPacket& MetaDataPacket::operator= ( const MetaDataPacket other  ) 
bool MetaDataPacket::operator== ( const MetaDataPacket  )  [protected]
virtual void MetaDataPacket::parsimPack ( cCommBuffer b  )  [virtual]

Reimplemented from cPacket.

virtual void MetaDataPacket::parsimUnpack ( cCommBuffer b  )  [virtual]

Reimplemented from cPacket.

virtual void MetaDataPacket::setID ( const InformationItem ID_var  )  [virtual]
virtual void MetaDataPacket::setIDLen ( uint8_t  IDLen_var  )  [virtual]
virtual void MetaDataPacket::setIIStatus ( const QoSList IIStatus_var  )  [virtual]
virtual void MetaDataPacket::setItemNum ( uint8_t  itemNum_var  )  [virtual]
virtual void MetaDataPacket::setType ( uint8_t  type_var  )  [virtual]

Member Data Documentation

uint8_t MetaDataPacket::IDLen_var [protected]
uint8_t MetaDataPacket::itemNum_var [protected]
uint8_t MetaDataPacket::type_var [protected]

The documentation for this class was generated from the following file:
Generated on Thu Jun 14 17:12:42 2012 for PAL by  doxygen 1.6.3