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);
199 if (
NullDay() == day_)
return false;
209 if (
NullWeek() == week_)
return false;
232 const Value& other)
const 243 const Value& other)
const 245 return !(*
this == other);
274 const Value& other)
const 285 const Value& other)
const 287 return !(*
this == other);
316 const Value& other)
const 327 const Value& other)
const 329 return !(*
this == other);
370 BlockLength blockLength_;
371 NumInGroup numInGroup_;
412 BlockLength blockLength_;
414 NumInGroup numInGroup_;
461 BlockLength blockLength_;
462 NumInGroup numInGroup_;
521 BlockLength blockLength_;
522 TemplateId templateId_;
528 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.
FixedPointDecimal< Int64, IntegralConstant< Int8,-7 >> PRICE
PRICE.
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 PRICE field.
Null values definition for optional DecimalQty field.
bool month(Month &value) const
MM.
FixedPointDecimal< Int32, IntegralConstant< Int8,-4 >> DecimalQty
NumInGroup numInGroup() const
NumInGroup.
#define ONIXS_CMEMDH_LTWT_STRUCT
bool week(Week &value) const
WW.
BlockLength blockLength() const
FixedPointDecimal< Int64, IntegralConstant< Int8,-7 >> FLOAT
Decimal.
IntegralConstant< UInt8, 255 > NullMonth
Null value for optional Month field.
UInt8 NumInGroup
NumInGroup.
#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.
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.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
NumInGroup numInGroup() const
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
#define ONIXS_CMEMDH_NAMESPACE_END