28 ONIXS_CONFLATEDUDP_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_CONFLATEDUDP_DATA_PACKING_END
IntegralConstant< Int32, 2147483647 > NullMantissa
Null value for optional Mantissa field.
Null values definition for optional MaturityMonthYear field.
UInt8 NumInGroup
NumInGroup.
NumInGroup numInGroup() const
NumInGroup.
Mantissa mantissa() const
Returns mantissa of given decimal.
Repeating group dimensions.
BlockLength blockLength() const
NumInGroup numInGroup() const
IntegralConstant< UInt8, 255 > NullWeek
Null value for optional Week field.
Null values definition for optional Decimal9 field.
BlockLength blockLength() const
Length.
const void * padding1() const
Null values definition for optional PRICE9 field.
IntegralConstant< UInt16, 65535 > NullYear
Null value for optional Year field.
FixedPointDecimal< Int32, IntegralConstant< Int8,-4 >> DecimalQty
Null values definition for optional DecimalQty field.
bool week(Week &value) const
WW.
UInt8 Byte
Alias for Byte.
#define ONIXS_CONFLATEDUDP_LTWT_STRUCT
UInt16 BlockLength
Length.
bool day(Day &value) const
DD.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
UInt16 BlockLength
blockLength type.
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
bool value(Number &number, const MultiContainer &container, Tag tag)
BlockLength blockLength() const
blockLength field.
IntegralConstant< UInt8, 255 > NullMonth
Null value for optional Month field.
FixedPointDecimal< Int64, IntegralConstant< Int8,-9 >> PRICE9
Price with constant exponent -9.
bool operator!=(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
bool operator==(const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right)
Compares two fixed-point decimals.
bool month(Month &value) const
MM.
IntegralConstant< UInt8, 255 > NullDay
Null value for optional Day field.
UInt8 NumInGroup
numInGroup type.
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
NumInGroup numInGroup() const
numInGroup field.