AribaOmnetMessageDescriptor Class Reference

List of all members.

Public Member Functions

 AribaOmnetMessageDescriptor ()
virtual ~AribaOmnetMessageDescriptor ()
virtual bool doesSupport (cPolymorphic *obj)
virtual const char * getProperty (const char *propertyname)
virtual int getFieldCount (void *object)
virtual const char * getFieldName (void *object, int field)
virtual unsigned int getFieldTypeFlags (void *object, int field)
virtual const char * getFieldTypeString (void *object, int field)
virtual const char * getFieldProperty (void *object, int field, const char *propertyname)
virtual int getArraySize (void *object, int field)
virtual bool getFieldAsString (void *object, int field, int i, char *resultbuf, int bufsize)
virtual bool setFieldAsString (void *object, int field, int i, const char *value)
virtual const char * getFieldStructName (void *object, int field)
virtual void * getFieldStructPointer (void *object, int field, int i)


Detailed Description

Definition at line 171 of file AribaOmnetMessage_m.cc.


Constructor & Destructor Documentation

AribaOmnetMessageDescriptor::AribaOmnetMessageDescriptor (  ) 

Definition at line 195 of file AribaOmnetMessage_m.cc.

AribaOmnetMessageDescriptor::~AribaOmnetMessageDescriptor (  )  [virtual]

Definition at line 199 of file AribaOmnetMessage_m.cc.


Member Function Documentation

bool AribaOmnetMessageDescriptor::doesSupport ( cPolymorphic *  obj  )  [virtual]

Definition at line 203 of file AribaOmnetMessage_m.cc.

const char * AribaOmnetMessageDescriptor::getProperty ( const char *  propertyname  )  [virtual]

Definition at line 208 of file AribaOmnetMessage_m.cc.

int AribaOmnetMessageDescriptor::getFieldCount ( void *  object  )  [virtual]

const char * AribaOmnetMessageDescriptor::getFieldName ( void *  object,
int  field 
) [virtual]

Definition at line 235 of file AribaOmnetMessage_m.cc.

References getFieldCount().

unsigned int AribaOmnetMessageDescriptor::getFieldTypeFlags ( void *  object,
int  field 
) [virtual]

Definition at line 220 of file AribaOmnetMessage_m.cc.

References getFieldCount().

const char * AribaOmnetMessageDescriptor::getFieldTypeString ( void *  object,
int  field 
) [virtual]

Definition at line 250 of file AribaOmnetMessage_m.cc.

References getFieldCount().

const char * AribaOmnetMessageDescriptor::getFieldProperty ( void *  object,
int  field,
const char *  propertyname 
) [virtual]

Definition at line 265 of file AribaOmnetMessage_m.cc.

References getFieldCount().

int AribaOmnetMessageDescriptor::getArraySize ( void *  object,
int  field 
) [virtual]

Definition at line 278 of file AribaOmnetMessage_m.cc.

References getFieldCount().

bool AribaOmnetMessageDescriptor::getFieldAsString ( void *  object,
int  field,
int  i,
char *  resultbuf,
int  bufsize 
) [virtual]

Definition at line 293 of file AribaOmnetMessage_m.cc.

References getFieldCount().

bool AribaOmnetMessageDescriptor::setFieldAsString ( void *  object,
int  field,
int  i,
const char *  value 
) [virtual]

Definition at line 309 of file AribaOmnetMessage_m.cc.

References getFieldCount().

const char * AribaOmnetMessageDescriptor::getFieldStructName ( void *  object,
int  field 
) [virtual]

Definition at line 325 of file AribaOmnetMessage_m.cc.

References getFieldCount().

void * AribaOmnetMessageDescriptor::getFieldStructPointer ( void *  object,
int  field,
int  i 
) [virtual]

Definition at line 338 of file AribaOmnetMessage_m.cc.

References getFieldCount().


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

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