26 #include "../Export.h" 28 #include "../Enumerations.h" 33 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
39 enum { messageType =
'E' };
103 void deserialize(
const char* data,
size_t dataSize);
109 std::string toString()
const;
bool isImplied
Indicate if this is an implied order or not.
This class represents the Add/Modify Order Message.
AddModifyOrderExtraFlags::Enum extraFlags
long long Price
Alias for order identifiers type.
DateTime orderEntryDateTime
Order entry date time. Milliseconds since Jan 1st, 1970, 00:00:00 GMT.
DateTime requestTradingEngineReceivedTimestamp
int MarketId
Alias for market identifiers type.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
MarketId marketId
Unique identifier of the market.
OrderId orderId
Unique identifier of the order.
Side::Enum side
Tells whether order represents bid or offer.
long long OrderId
Alias for order identifiers type.
DateTime modificationTimestamp
long long DateTime
Represents the number of nanoseconds since Jan 1st, 1970, 00:00:00 GMT.
Enum
Trading side constants.