#include <SpecialField.h>
Public Types | |
enum | { messageType = 'b' } |
Public Member Functions | |
SpecialField () | |
SpecialField (const char *data, size_t dataSize) | |
void | deserialize (const char *data, size_t dataSize) |
void | reset () |
std::string | toString () const |
Public Attributes | |
Optional< Price > | altPrice |
Optional< Price > | altHighPrice |
Optional< Price > | altLowPrice |
Optional< Price > | altVWAP |
Optional< Price > | altLastTradePrice |
Optional< bool > | aon |
Definition at line 36 of file SpecialField.h.
anonymous enum |
SpecialField | ( | ) |
Default constructor.
SpecialField | ( | const char * | data, |
size_t | dataSize | ||
) |
Initialize from raw message data.
void deserialize | ( | const char * | data, |
size_t | dataSize | ||
) |
Deserialize from raw data.
void reset | ( | ) |
Reset all fields to default values.
std::string toString | ( | ) | const |
Returns string representation.
This field is equivalent to High Eris Futures Price. AltPriceDenominator for the market should be applied to get the real alt price.
Definition at line 48 of file SpecialField.h.
This field is equivalent to Last Trade Eris Futures Price. AltPriceDenominator for the market should be applied to get the real alt price.
Definition at line 63 of file SpecialField.h.
This field is equivalent to Low Eris Futures Price. AltPriceDenominator for the market should be applied to get the real alt price.
Definition at line 53 of file SpecialField.h.
This field is equivalent to Eris Futures Price. AltPriceDenominator for the market should be applied to get the real alt price.
Definition at line 43 of file SpecialField.h.
This field is equivalent to Volume-weighted Average Eris Futures Price. AltPriceDenominator for the market should be applied to get the real alt price.
Definition at line 58 of file SpecialField.h.
Optional<bool> aon |
This field indicated if Order is AON order. This is only sent on AON enabled market.
Definition at line 67 of file SpecialField.h.