long long Price
Alias for order identifiers type.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
int MarketId
Alias for market identifiers type.
long long DateTime
Represents the number of nanoseconds since Jan 1st, 1970, 00:00:00 GMT.
This class represents the Pre-Open Price Indicator Message.
std::string toString() const
Returns string representation.
Price preOpenPrice
Pre-open price. DealPriceDenominator for the market should be.
PreOpenPriceIndicator()
Default constructor.
void deserialize(const char *data, std::size_t dataSize)
Deserialize from raw data.
PreOpenPriceIndicator(const char *data, std::size_t dataSize)
Initialize from raw message data.
int preOpenVolume
Indicative volume that would trade at the PreOpenPrice.
void reset()
Reset all fields to default values.
MarketId marketId
Unique identifier of the market.