26 #include "../Export.h" 32 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
77 void deserialize(
const char* data, std::size_t dataSize);
83 std::string toString()
const;
DateTime deliveryEndDateTime
long long Price
Alias for order identifiers type.
This class represents the Spot Market Trade Message.
int MarketId
Alias for market identifiers type.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
TradeId tradeId
Unique identifier of the trade message, unique per market.
DateTime deliveryBeginDateTime
DateTime transactDateTime
Deal date time. Milliseconds since Jan 1st, 1970, 00:00:00 GMT.
long long TradeId
Alias for order identifiers type.
int quantity
Trade quantity.
MarketId marketId
MarketID of the instrument that was traded.
long long DateTime
Represents the number of nanoseconds since Jan 1st, 1970, 00:00:00 GMT.
bool isSystemPricedLeg
Indicate if it is a system priced leg.