OpenMAMA
Wombat::MamdaQuoteFields Class Reference

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

#include <MamdaQuoteFields.h>

Static Public Member Functions

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

Static Public Attributes

static const MamaFieldDescriptor * BID_PRICE
 
static const MamaFieldDescriptor * BID_SIZE
 
static const MamaFieldDescriptor * BID_DEPTH
 
static const MamaFieldDescriptor * BID_PART_ID
 
static const MamaFieldDescriptor * BID_CLOSE_PRICE
 
static const MamaFieldDescriptor * BID_CLOSE_DATE
 
static const MamaFieldDescriptor * BID_PREV_CLOSE_PRICE
 
static const MamaFieldDescriptor * BID_PREV_CLOSE_DATE
 
static const MamaFieldDescriptor * BID_HIGH
 
static const MamaFieldDescriptor * BID_LOW
 
static const MamaFieldDescriptor * ASK_PRICE
 
static const MamaFieldDescriptor * ASK_SIZE
 
static const MamaFieldDescriptor * ASK_DEPTH
 
static const MamaFieldDescriptor * ASK_PART_ID
 
static const MamaFieldDescriptor * ASK_CLOSE_PRICE
 
static const MamaFieldDescriptor * ASK_CLOSE_DATE
 
static const MamaFieldDescriptor * ASK_PREV_CLOSE_PRICE
 
static const MamaFieldDescriptor * ASK_PREV_CLOSE_DATE
 
static const MamaFieldDescriptor * ASK_HIGH
 
static const MamaFieldDescriptor * ASK_LOW
 
static const MamaFieldDescriptor * QUOTE_SEQ_NUM
 
static const MamaFieldDescriptor * QUOTE_TIME
 
static const MamaFieldDescriptor * QUOTE_DATE
 
static const MamaFieldDescriptor * QUOTE_QUAL
 
static const MamaFieldDescriptor * QUOTE_QUAL_NATIVE
 
static const MamaFieldDescriptor * QUOTE_COUNT
 
static const MamaFieldDescriptor * MID_PRICE
 
static const MamaFieldDescriptor * SHORT_SALE_BID_TICK
 
static const MamaFieldDescriptor * BID_TICK
 
static const MamaFieldDescriptor * ASK_TIME
 
static const MamaFieldDescriptor * BID_TIME
 
static const MamaFieldDescriptor * ASK_INDICATOR
 
static const MamaFieldDescriptor * BID_INDICATOR
 
static const MamaFieldDescriptor * ASK_UPDATE_COUNT
 
static const MamaFieldDescriptor * BID_UPDATE_COUNT
 
static const MamaFieldDescriptor * ASK_YIELD
 
static const MamaFieldDescriptor * BID_YIELD
 
static const MamaFieldDescriptor * BID_SIZES_LIST
 
static const MamaFieldDescriptor * ASK_SIZES_LIST
 
static const MamaFieldDescriptor * BOOK_CONTRIBUTORS
 
static const MamaFieldDescriptor * SHORT_SALE_CIRCUIT_BREAKER
 

Detailed Description

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

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

Member Function Documentation

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

Reset the dictionary for quote update fields.

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

Member Data Documentation

const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_SIZE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_DEPTH
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_PART_ID
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_CLOSE_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_CLOSE_DATE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_PREV_CLOSE_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_PREV_CLOSE_DATE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_HIGH
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_LOW
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_SIZE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_DEPTH
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_PART_ID
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_CLOSE_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_CLOSE_DATE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_PREV_CLOSE_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_PREV_CLOSE_DATE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_HIGH
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_LOW
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::QUOTE_SEQ_NUM
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::QUOTE_TIME
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::QUOTE_DATE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::QUOTE_QUAL
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::QUOTE_QUAL_NATIVE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::QUOTE_COUNT
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::MID_PRICE
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::SHORT_SALE_BID_TICK
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_TICK
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_TIME
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_TIME
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_INDICATOR
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_INDICATOR
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_UPDATE_COUNT
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_UPDATE_COUNT
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_YIELD
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_YIELD
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BID_SIZES_LIST
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::ASK_SIZES_LIST
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::BOOK_CONTRIBUTORS
static
const MamaFieldDescriptor* Wombat::MamdaQuoteFields::SHORT_SALE_CIRCUIT_BREAKER
static

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


© 2012 Linux Foundation