26 #include "../Export.h" 32 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
38 enum { messageType =
'O' };
73 void deserialize(
const char* data,
size_t dataSize);
79 std::string toString()
const;
MarketId marketId
Unique identifier of the market.
long long Price
Alias for order identifiers type.
Price settlementPriceWithDealPricePrecision
DateTime valuationDateTime
int MarketId
Alias for market identifiers type.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
bool isOfficial
Flag to indicate this is official settlement price or not.
This class represents the Settlement Price Message.
long long DateTime
Represents the number of nanoseconds since Jan 1st, 1970, 00:00:00 GMT.