44 : exist_(other.exist_)
45 , price_(other.price_)
108 price_ = other.price_;
110 exist_ = other.exist_;
135 toStr(str, priceLevel);
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT
#define ONIXS_CMEMDH_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED
A real number with floating exponent.
Encapsulates price level concept.
Decimal & price()
Price value.
ImpliedPriceLevel()
Initializes undefined level.
MbpBookQuantity & quantity()
Quantity for the given price.
~ImpliedPriceLevel()
Cleans everything up.
bool exist() const
Identifies whether price level exist.
const Decimal & price() const
Price value.
ImpliedPriceLevel(const Decimal &price, MbpBookQuantity qty)
Initializes defined level according to specified attributes.
ImpliedPriceLevel & operator=(const ImpliedPriceLevel &other)
bool & exist()
Updates existence status.
ImpliedPriceLevel(const ImpliedPriceLevel &other)
Initializes as copy of other level.
MbpBookQuantity quantity() const
Quantity for the given price.
Int64 MbpBookQuantity
Type for order Quantity.
void toStr(std::string &, BookState::Enum)
Serializes book state value into a string.