26 #include "../Export.h" 32 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
38 enum { messageType =
'V' };
70 void deserialize(
const char* data,
size_t dataSize);
76 std::string toString()
const;
int holdDuration
Hold duration, in milliseconds.
This class represents the Interval Price Limit Notification Message.
long long Price
Alias for order identifiers type.
int MarketId
Alias for market identifiers type.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
bool isUp
IPL bound violation type.
MarketId marketId
Unique identifier of the market.
DateTime notificationDateTime
Date time of the IPL Hold notification.
long long DateTime
Represents the number of nanoseconds since Jan 1st, 1970, 00:00:00 GMT.
char holdType
IPL Hold Type.