Utility cache of MamaFieldDescriptor
s which are used internally by the API when accessing orderbook related fields from update messages.
More...
#include <MamdaOrderBookFields.h>
Utility cache of MamaFieldDescriptor
s which are used internally by the API when accessing orderbook related fields from update messages.
This class should be initialized prior to using the MamdaOrderBookListener
by calling setDictionary()
with a valid dictionary object which contains orderbook related fields.
static void Wombat::MamdaOrderBookFields::setDictionary |
( |
const MamaDictionary & |
dictionary) | |
|
|
static |
static void Wombat::MamdaOrderBookFields::reset |
( |
) | |
|
|
static |
static mama_u16_t Wombat::MamdaOrderBookFields::getMaxFid |
( |
) | |
|
|
static |
static bool Wombat::MamdaOrderBookFields::isSet |
( |
) | |
|
|
static |
static int Wombat::MamdaOrderBookFields::getNumLevelFields |
( |
) | |
|
|
static |
Internal.
Returns the number of fixed (non-vector) price level fields.
static int Wombat::MamdaOrderBookFields::getNumEntryFields |
( |
) | |
|
|
static |
Internal.
Returns the number of fixed (non-vector) entry fields.
static bool Wombat::MamdaOrderBookFields::getHasVectorFields |
( |
) | |
|
|
static |
Internal.
Returns whether the dictionary contains vector fields (important when unpacking order book messages).
static bool Wombat::MamdaOrderBookFields::getHasFixedLevelFields |
( |
) | |
|
|
static |
Internal.
Returns whether the dictionary contains fixed price level fields (important when unpacking order book messages).
static const MamaDictionary& Wombat::MamdaOrderBookFields::getDictionary |
( |
) | |
|
|
static |
Get the dictionary used to setup the fields.
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::BOOK_TIME |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::NUM_LEVELS |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::BOOK_PROPERTIES |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::BOOK_TYPE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::BOOK_PROP_MSG_TYPE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PRICE_LEVELS |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_ACTION |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_PRICE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_SIDE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_SIZE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_SIZE_CHANGE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_TIME |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_NUM_ENTRIES |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_NUM_ATTACH |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_ENTRIES |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_PROPERTIES |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::PL_PROP_MSG_TYPE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_ID |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_ACTION |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_REASON |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_SIZE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_TIME |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_STATUS |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_PROPERTIES |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ENTRY_PROP_MSG_TYPE |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::BID_MARKET_ORDERS |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::ASK_MARKET_ORDERS |
|
static |
const MamaFieldDescriptor** Wombat::MamdaOrderBookFields::PRICE_LEVEL |
|
static |
int Wombat::MamdaOrderBookFields::PRICE_LEVEL_LENGTH |
|
static |
const MamaFieldDescriptor** Wombat::MamdaOrderBookFields::PL_ENTRY |
|
static |
int Wombat::MamdaOrderBookFields::PL_ENTRY_LENGTH |
|
static |
const MamaFieldDescriptor* Wombat::MamdaOrderBookFields::BOOK_CONTRIBUTORS |
|
static |
The documentation for this class was generated from the following file: