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