28ONIXS_CMEMDH_DATA_PACKING_BEGIN(1)
52 return !(*
this == other);
80 return !(*
this == other);
187 return !(*
this == other);
213 return !(*
this == other);
257 BlockLength blockLength_;
258 NumInGroup numInGroup_;
301 BlockLength blockLength_;
302 ONIXS_CMEMDH_PADDING(5);
303 NumInGroup numInGroup_;
352 BlockLength blockLength_;
353 NumInGroup numInGroup_;
414 BlockLength blockLength_;
415 TemplateId templateId_;
420ONIXS_CMEMDH_DATA_PACKING_END
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT
#define ONIXS_CMEMDH_NAMESPACE_END
Represents real number with constant exponent.
Mantissa mantissa() const
Returns mantissa of given decimal.
NumInGroup numInGroup() const
NumInGroup.
BlockLength blockLength() const
Length.
UInt8 NumInGroup
NumInGroup.
UInt16 BlockLength
Length.
GroupSize8Byte()
Default constructor.
NumInGroup numInGroup() const
numInGroup field.
BlockLength blockLength() const
blockLength field.
UInt16 BlockLength
blockLength type.
UInt16 NumInGroup
numInGroup type.
GroupSizeEncoding()
Default constructor.
NumInGroup numInGroup() const
numInGroup field.
BlockLength blockLength() const
blockLength field.
UInt8 NumInGroup
numInGroup type.
GroupSize()
Default constructor.
UInt16 BlockLength
blockLength type.
bool week(Week &value) const
WW.
IntegralConstant< UInt8, 255 > NullDay
Null value for optional Day field.
MaturityMonthYear()
Default constructor.
IntegralConstant< UInt16, 65535 > NullYear
Null value for optional Year field.
bool day(Day &value) const
DD.
bool month(Month &value) const
MM.
IntegralConstant< UInt8, 255 > NullWeek
Null value for optional Week field.
IntegralConstant< UInt8, 255 > NullMonth
Null value for optional Month field.
Identifies version of the product.
FixedPointDecimal< Int32, IntegralConstant< Int8, -4 > > DecimalQty
A number representing quantity.
FixedPointDecimal< Int64, IntegralConstant< Int8, -9 > > Decimal9
Decimal with constant exponent -9.
FixedPointDecimal< Int64, IntegralConstant< Int8, -9 > > PRICE9
Price with constant exponent -9.
Identifies months in year.
Null values definition for optional Decimal9 field.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
bool operator==(const Value &other) const
Compares encoded data to NULL.
bool operator!=(const Value &other) const
Compares encoded data to NULL.
Decimal9 Value
Aliases the type whose null value traits are exposed by the given class.
Null values definition for optional DecimalQty field.
IntegralConstant< Int32, 2147483647 > NullMantissa
Null value for optional Mantissa field.
bool operator==(const Value &other) const
Compares encoded data to NULL.
DecimalQty Value
Aliases the type whose null value traits are exposed by the given class.
bool operator!=(const Value &other) const
Compares encoded data to NULL.
Null values definition for optional MaturityMonthYear field.
bool operator==(const Value &other) const
Compares encoded data to NULL.
bool operator!=(const Value &other) const
Compares encoded data to NULL.
MaturityMonthYear Value
Aliases the type whose null value traits are exposed by the given class.
Null values definition for optional PRICE9 field.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
PRICE9 Value
Aliases the type whose null value traits are exposed by the given class.
bool operator==(const Value &other) const
Compares encoded data to NULL.
bool operator!=(const Value &other) const
Compares encoded data to NULL.