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

◆ setDictionary()

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

◆ reset()

static void Wombat::MamdaCommonFields::reset ( )
static

Reset the dictionary for common update fields.

◆ isSet()

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

Member Data Documentation

◆ SYMBOL

const MamaFieldDescriptor* Wombat::MamdaCommonFields::SYMBOL
static

◆ ISSUE_SYMBOL

const MamaFieldDescriptor* Wombat::MamdaCommonFields::ISSUE_SYMBOL
static

◆ INDEX_SYMBOL

const MamaFieldDescriptor* Wombat::MamdaCommonFields::INDEX_SYMBOL
static

◆ PART_ID

const MamaFieldDescriptor* Wombat::MamdaCommonFields::PART_ID
static

◆ SEQ_NUM

const MamaFieldDescriptor* Wombat::MamdaCommonFields::SEQ_NUM
static

◆ SRC_TIME

const MamaFieldDescriptor* Wombat::MamdaCommonFields::SRC_TIME
static

◆ LINE_TIME

const MamaFieldDescriptor* Wombat::MamdaCommonFields::LINE_TIME
static

◆ ACTIVITY_TIME

const MamaFieldDescriptor* Wombat::MamdaCommonFields::ACTIVITY_TIME
static

◆ SEND_TIME

const MamaFieldDescriptor* Wombat::MamdaCommonFields::SEND_TIME
static

◆ PUB_ID

const MamaFieldDescriptor* Wombat::MamdaCommonFields::PUB_ID
static

◆ MSG_QUAL

const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_QUAL
static

◆ MSG_SEQ_NUM

const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_SEQ_NUM
static

◆ MSG_NUM

const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_NUM
static

◆ MSG_TOTAL

const MamaFieldDescriptor* Wombat::MamdaCommonFields::MSG_TOTAL
static

◆ INITIAL_TOTAL

const MamaFieldDescriptor* Wombat::MamdaCommonFields::INITIAL_TOTAL
static

◆ SENDER_ID

const MamaFieldDescriptor* Wombat::MamdaCommonFields::SENDER_ID
static

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


© 2012 Linux Foundation