28 ONIXS_CMEMDH_DATA_PACKING_BEGIN(1)
35 IntegralConstant<
Int8, -9>
55 const Value& other)
const 66 const Value& other)
const 68 return !(*
this == other);
99 const Value& other)
const 110 const Value& other)
const 112 return !(*
this == other);
189 if (
NullDay() == day_)
return false;
199 if (
NullWeek() == week_)
return false;
222 const Value& other)
const 233 const Value& other)
const 235 return !(*
this == other);
264 const Value& other)
const 275 const Value& other)
const 277 return !(*
this == other);
318 BlockLength blockLength_;
319 NumInGroup numInGroup_;
370 BlockLength blockLength_;
372 NumInGroup numInGroup_;
419 BlockLength blockLength_;
420 NumInGroup numInGroup_;
479 BlockLength blockLength_;
480 TemplateId templateId_;
486 ONIXS_CMEMDH_DATA_PACKING_END
#define ONIXS_CMEMDH_LTWT_CLASS
bool operator!=(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
IntegralConstant< UInt16, 65535 > NullYear
Null value for optional Year field.
Repeating group dimensions.
UInt8 Byte
Alias for Byte.
Null values definition for optional PRICE9 field.
IntegralConstant< UInt8, 255 > NullDay
Null value for optional Day field.
Null values definition for optional Decimal9 field.
BlockLength blockLength() const
blockLength field.
UInt16 BlockLength
blockLength type.
UInt16 BlockLength
Length.
UInt8 NumInGroup
numInGroup type.
Null values definition for optional MaturityMonthYear field.
IntegralConstant< Int32, 2147483647 > NullMantissa
Null value for optional Mantissa field.
Null values definition for optional DecimalQty field.
bool month(Month &value) const
MM.
FixedPointDecimal< Int32, IntegralConstant< Int8,-4 >> DecimalQty
NumInGroup numInGroup() const
NumInGroup.
bool value(Number &number, const MultiContainer &container, Tag tag)
#define ONIXS_CMEMDH_LTWT_STRUCT
bool week(Week &value) const
WW.
BlockLength blockLength() const
IntegralConstant< UInt8, 255 > NullMonth
Null value for optional Month field.
UInt8 NumInGroup
NumInGroup.
const void * padding1() const
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
bool day(Day &value) const
DD.
NumInGroup numInGroup() const
numInGroup field.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
Mantissa mantissa() const
Returns mantissa of given decimal.
IntegralConstant< UInt8, 255 > NullWeek
Null value for optional Week field.
BlockLength blockLength() const
Length.
UInt16 UInt16
uInt16 optional.
bool operator==(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
FixedPointDecimal< Int64, IntegralConstant< Int8,-9 >> PRICE9
Price with constant exponent -9.
NumInGroup numInGroup() const
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
#define ONIXS_CMEMDH_NAMESPACE_END