EPAM B2BITS ICE Impact Handler C++
1.1.4
|
#include <B2BITS_IceImpactMessages.h>
Public Member Functions | |
MarketSnapShot () throw () | |
MarketSnapShot (bool initFields) throw () | |
size_t | getMsgLength () const throw () |
std::ostream & | toStream (std::ostream &os) const |
std::string | toString () const |
const Int32 | getMarketID () const throw () |
void | setMarketID (Int32 val) throw () |
const Int32 | getVolume () const throw () |
void | setVolume (Int32 val) throw () |
const Int32 | getBlockVolume () const throw () |
void | setBlockVolume (Int32 val) throw () |
const Int32 | getEfsVolume () const throw () |
void | setEfsVolume (Int32 val) throw () |
const Int32 | getEfpVolume () const throw () |
void | setEfpVolume (Int32 val) throw () |
const Int32 | getOpenInterest () const throw () |
void | setOpenInterest (Int32 val) throw () |
const Int64 | getOpeningPrice () const throw () |
void | setOpeningPrice (Int64 val) throw () |
const Int64 | getSettlementPriceWithDealPricePrecision () const throw () |
void | setSettlementPriceWithDealPricePrecision (Int64 val) throw () |
const Int64 | getHigh () const throw () |
void | setHigh (Int64 val) throw () |
const Int64 | getLow () const throw () |
void | setLow (Int64 val) throw () |
const Int64 | getVwap () const throw () |
void | setVwap (Int64 val) throw () |
const Int32 | getNumOfBookEntries () const throw () |
void | setNumOfBookEntries (Int32 val) throw () |
const Int64 | getLastTradePrice () const throw () |
void | setLastTradePrice (Int64 val) throw () |
const Int32 | getLastTradeQuantity () const throw () |
void | setLastTradeQuantity (Int32 val) throw () |
const Int64 | getLastTradeDateTime () const throw () |
void | setLastTradeDateTime (Int64 val) throw () |
const Int64 | getSettlePriceDateTime () const throw () |
void | setSettlePriceDateTime (Int64 val) throw () |
const Int32 | getLastMessageSequenceID () const throw () |
void | setLastMessageSequenceID (Int32 val) throw () |
const Int16 | getReservedField1 () const throw () |
void | setReservedField1 (Int16 val) throw () |
const Int64 | getSettlementPrice () const throw () |
void | setSettlementPrice (Int64 val) throw () |
const Int64 | getPreviousDaySettlementPrice () const throw () |
void | setPreviousDaySettlementPrice (Int64 val) throw () |
const AsciiString | getOpenInterestDate () const throw () |
void | setOpenInterestDate (const AsciiString &val) throw () |
const YesNo::Enum | getIsSettlePriceOfficial () const throw () |
void | setIsSettlePriceOfficial (const YesNo::Enum val) throw () |
const YesNo::Enum | getHasPreviousDaySettlementPrice () const throw () |
void | setHasPreviousDaySettlementPrice (const YesNo::Enum val) throw () |
const MarketType::Enum | getMarketType () const throw () |
void | setMarketType (const MarketType::Enum val) throw () |
const TradingStatus | getTradingStatus () const throw () |
void | setTradingStatus (TradingStatus val) throw () |
![]() | |
MessageType::Enum | getMessageType () const |
void | setMessageType (MessageType::Enum value) |
i16 | getMessageBodyLength () const |
void | setMessageBodyLength (i16 value) |
Static Public Attributes | |
static const MessageType::Enum | TYPE = MessageType::MessageType_MarketSnapShot |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Int32 IceImpact::MarketSnapShot::blockVolume |
Int32 IceImpact::MarketSnapShot::efpVolume |
Int32 IceImpact::MarketSnapShot::efsVolume |
YesNo IceImpact::MarketSnapShot::hasPreviousDaySettlementPrice |
Int64 IceImpact::MarketSnapShot::high |
YesNo IceImpact::MarketSnapShot::isSettlePriceOfficial |
Int32 IceImpact::MarketSnapShot::lastMessageSequenceID |
Int64 IceImpact::MarketSnapShot::lastTradeDateTime |
Int64 IceImpact::MarketSnapShot::lastTradePrice |
Int32 IceImpact::MarketSnapShot::lastTradeQuantity |
Int64 IceImpact::MarketSnapShot::low |
Int32 IceImpact::MarketSnapShot::marketID |
MarketType IceImpact::MarketSnapShot::marketType |
Int32 IceImpact::MarketSnapShot::numOfBookEntries |
Int64 IceImpact::MarketSnapShot::openingPrice |
Int32 IceImpact::MarketSnapShot::openInterest |
OpenInterestDate IceImpact::MarketSnapShot::openInterestDate |
Int64 IceImpact::MarketSnapShot::previousDaySettlementPrice |
Int16 IceImpact::MarketSnapShot::reservedField1 |
Int64 IceImpact::MarketSnapShot::settlementPrice |
Int64 IceImpact::MarketSnapShot::settlementPriceWithDealPricePrecision |
Int64 IceImpact::MarketSnapShot::settlePriceDateTime |
TradingStatus IceImpact::MarketSnapShot::tradingStatus |
|
static |
Int32 IceImpact::MarketSnapShot::volume |
Int64 IceImpact::MarketSnapShot::vwap |