Classes Files

Wombat::MamdaCommonFields

More…

#include <MamdaCommonFields.h>

Public Functions

  Name
void setDictionary(const MamaDictionary & dictionary)
void reset()
bool isSet()

Public Attributes

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

Detailed Description

class Wombat::MamdaCommonFields;

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.

Public Functions Documentation

function setDictionary

static void setDictionary(
    const MamaDictionary & dictionary
)

function reset

static void reset()

Reset the dictionary for common update fields

function isSet

static bool isSet()

Public Attributes Documentation

variable SYMBOL

static const MamaFieldDescriptor * SYMBOL;

variable ISSUE_SYMBOL

static const MamaFieldDescriptor * ISSUE_SYMBOL;

variable INDEX_SYMBOL

static const MamaFieldDescriptor * INDEX_SYMBOL;

variable PART_ID

static const MamaFieldDescriptor * PART_ID;

variable SEQ_NUM

static const MamaFieldDescriptor * SEQ_NUM;

variable SRC_TIME

static const MamaFieldDescriptor * SRC_TIME;

variable LINE_TIME

static const MamaFieldDescriptor * LINE_TIME;

variable ACTIVITY_TIME

static const MamaFieldDescriptor * ACTIVITY_TIME;

variable SEND_TIME

static const MamaFieldDescriptor * SEND_TIME;

variable PUB_ID

static const MamaFieldDescriptor * PUB_ID;

variable MSG_QUAL

static const MamaFieldDescriptor * MSG_QUAL;

variable MSG_SEQ_NUM

static const MamaFieldDescriptor * MSG_SEQ_NUM;

variable MSG_NUM

static const MamaFieldDescriptor * MSG_NUM;

variable MSG_TOTAL

static const MamaFieldDescriptor * MSG_TOTAL;

variable INITIAL_TOTAL

static const MamaFieldDescriptor * INITIAL_TOTAL;

variable SENDER_ID

static const MamaFieldDescriptor * SENDER_ID;

Updated on 2023-03-31 at 15:29:57 +0100