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

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

Reset the dictionary for security status update fields.

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

Member Data Documentation

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

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


© 2012 Linux Foundation