OpenMAMA
Wombat::MamdaSecStatusFields Class Reference

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

#include <MamdaSecStatusFields.h>

Static Public Member Functions

static void setDictionary (const MamaDictionary &dictionary)
 
static void reset ()
 Reset the dictionary for security status update fields. More...
 
static uint16_t getMaxFid ()
 
static bool isSet ()
 

Static Public Attributes

static const MamaFieldDescriptor * PUB_CLASS
 
static const MamaFieldDescriptor * REASON
 
static const MamaFieldDescriptor * SECURITY_ACTION
 
static const MamaFieldDescriptor * SECURITY_TYPE
 
static const MamaFieldDescriptor * SECURITY_STATUS
 
static const MamaFieldDescriptor * SECURITY_STATUS_QUAL
 
static const MamaFieldDescriptor * SECURITY_STATUS_NATIVE
 
static const MamaFieldDescriptor * SECURITY_STATUS_TIME
 
static const MamaFieldDescriptor * EVENT_SEQ_NUM
 
static const MamaFieldDescriptor * FREE_TEXT
 
static const MamaFieldDescriptor * SHORT_SALE_CIRCUIT_BREAKER
 
static const MamaFieldDescriptor * LULDINDICATOR
 
static const MamaFieldDescriptor * LULDTIME
 

Detailed Description

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

This class should be initialized prior to using the MamdaSecurityStatusListener by calling MamdaSecStatusListener.setDictionary() with a valid dictionary object which contains security status related fields.

Member Function Documentation

◆ setDictionary()

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

◆ reset()

static void Wombat::MamdaSecStatusFields::reset ( )
static

Reset the dictionary for security status update fields.

◆ getMaxFid()

static uint16_t Wombat::MamdaSecStatusFields::getMaxFid ( )
static

◆ isSet()

static bool Wombat::MamdaSecStatusFields::isSet ( )
static

Member Data Documentation

◆ PUB_CLASS

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::PUB_CLASS
static

◆ REASON

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::REASON
static

◆ SECURITY_ACTION

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SECURITY_ACTION
static

◆ SECURITY_TYPE

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SECURITY_TYPE
static

◆ SECURITY_STATUS

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SECURITY_STATUS
static

◆ SECURITY_STATUS_QUAL

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SECURITY_STATUS_QUAL
static

◆ SECURITY_STATUS_NATIVE

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SECURITY_STATUS_NATIVE
static

◆ SECURITY_STATUS_TIME

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SECURITY_STATUS_TIME
static

◆ EVENT_SEQ_NUM

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::EVENT_SEQ_NUM
static

◆ FREE_TEXT

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::FREE_TEXT
static

◆ SHORT_SALE_CIRCUIT_BREAKER

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::SHORT_SALE_CIRCUIT_BREAKER
static

◆ LULDINDICATOR

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::LULDINDICATOR
static

◆ LULDTIME

const MamaFieldDescriptor* Wombat::MamdaSecStatusFields::LULDTIME
static

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


© 2012 Linux Foundation