long long Price
Alias for order identifiers type.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
int MarketId
Alias for market identifiers type.
long long DateTime
Represents the number of nanoseconds since Jan 1st, 1970, 00:00:00 GMT.
This class represents the Fixing Lockdown Message.
bool isFinal
Indicate if this is final or not.
std::string toString() const
Returns string representation.
FixingLockdown()
Default constructor.
void deserialize(const char *data, std::size_t dataSize)
Deserialize from raw data.
FixingLockdown(const char *data, std::size_t dataSize)
Initialize from raw message data.
char numDecimalsQuantity
Apply to AggBidQty and AggOfferQty.
int aggBidQty
Aggregate bid quantity. Apply NumDecimalsQuantity.
void reset()
Reset all fields to default values.
std::string auctionDate
Date format: MM-DD-YYYY.
MarketId marketId
Unique identifier of the market.
bool isBalanced
Indicate if this is balanced or not.
int aggOfferQty
Aggregate offer quantity. Apply NumDecimalsQuantity.