OpenMAMA
Wombat::MamdaCommonFields Class Reference

Utility cache of MamaFieldDescriptors which are used internally by the API when accessing common fields from update messages. More...

#include <MamdaCommonFields.h>

Static Public Member Functions

static void setDictionary (const MamaDictionary &dictionary)
 
static void reset ()
 Reset the dictionary for common update fields. More...
 
static bool isSet ()
 

Static Public Attributes

static const MamaFieldDescriptor * SYMBOL
 
static const MamaFieldDescriptor * ISSUE_SYMBOL
 
static const MamaFieldDescriptor * INDEX_SYMBOL
 
static const MamaFieldDescriptor * PART_ID
 
static const MamaFieldDescriptor * SEQ_NUM
 
static const MamaFieldDescriptor * SRC_TIME
 
static const MamaFieldDescriptor * LINE_TIME
 
static const MamaFieldDescriptor * ACTIVITY_TIME
 
static const MamaFieldDescriptor * SEND_TIME
 
static const MamaFieldDescriptor * PUB_ID
 
static const MamaFieldDescriptor * MSG_QUAL
 
static const MamaFieldDescriptor * MSG_SEQ_NUM
 
static const MamaFieldDescriptor * MSG_NUM
 
static const MamaFieldDescriptor * MSG_TOTAL
 
static const MamaFieldDescriptor * INITIAL_TOTAL
 
static const MamaFieldDescriptor * SENDER_ID
 

Detailed Description

Utility cache of MamaFieldDescriptors which are used internally by the API when accessing common fields from update messages.

This class should be initialized prior to using the listener objects by calling MamdaCommonFields.setDictionary() with a valid dictionary object which contains these common fields.

Member Function Documentation

static void Wombat::MamdaCommonFields::setDictionary ( const MamaDictionary &  dictionary)
static
static void Wombat::MamdaCommonFields::reset ( )
static

Reset the dictionary for common update fields.

static bool Wombat::MamdaCommonFields::isSet ( )
static

Member Data Documentation

const MamaFieldDescriptor* Wombat::MamdaCommonFields::SYMBOL
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::ISSUE_SYMBOL
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::INDEX_SYMBOL
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::PART_ID
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::SEQ_NUM
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::SRC_TIME
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::LINE_TIME
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::ACTIVITY_TIME
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::SEND_TIME
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::PUB_ID
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_QUAL
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_SEQ_NUM
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_NUM
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_TOTAL
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::INITIAL_TOTAL
static
const MamaFieldDescriptor* Wombat::MamdaCommonFields::SENDER_ID
static

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


© 2012 Linux Foundation