54 : major_(other.major_)
55 , minor_(other.minor_)
56 , patch_(other.patch_)
82 major_ = other.major_;
83 minor_ = other.minor_;
84 patch_ = other.patch_;
108 return !(left == right);
125 return (right < left);
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT
#define ONIXS_CMEMDH_LTWT_EXPORTED
#define ONIXS_CMEMDH_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED
Identifies version of the product.
Version & operator=(const Version &other)
Re-initializes the instance as a copy of the other one.
Component major() const
'major' component of the version.
Version(const Version &other)
Initializes as a copy of the other instance.
VersionComponent Component
Alias for the numeric component.
static Version current()
Identifies the current version of the product.
Component patch() const
'patch' component of the version.
Version(Component major, Component minor, Component patch)
Initializes the instance from the given components.
Component minor() const
'minor' component of the version.
bool operator>(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
bool operator!=(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
bool fromStr(Decimal &, const Char *, size_t)
Deserializes a decimal number from the given text presentation.
char Char
Character type alias.
bool operator==(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
void toStr(std::string &, BookState::Enum)
Serializes book state value into a string.
UInt16 VersionComponent
Alias for the version numeric component.
bool operator<(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.