std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
This class represents the Special Field Message.
Optional< long long > accruedFunding
Optional< long long > accruedDistribution
std::string toString() const
Returns string representation.
Optional< Price > altPrice
Optional< Price > altHighPrice
Optional< Price > altLastTradePrice
Optional< Price > altVWAP
SpecialField(const char *data, std::size_t dataSize)
Initialize from raw message data.
SpecialField()
Default constructor.
void deserialize(const char *data, std::size_t dataSize)
Deserialize from raw data.
Optional< int > annualizationFactor
The number of periods used to annualize a return.
void reset()
Reset all fields to default values.
Optional< Price > altLowPrice
Optional< int > trfDaysToMaturity