28ONIXS_CMESTREAMLINEDMDH_DATA_PACKING_BEGIN(1)
35 IntegralConstant<Int8, -4>
55 const Value& other)
const
66 const Value& other)
const
68 return !(*
this == other);
97 const Value& other)
const
108 const Value& other)
const
110 return !(*
this == other);
139 const Value& other)
const
150 const Value& other)
const
152 return !(*
this == other);
229 if (
NullDay() == day_)
return false;
239 if (
NullWeek() == week_)
return false;
262 const Value& other)
const
273 const Value& other)
const
275 return !(*
this == other);
284 IntegralConstant<Int8, -7>
304 const Value& other)
const
315 const Value& other)
const
317 return !(*
this == other);
326 IntegralConstant<Int8, -9>
346 const Value& other)
const
357 const Value& other)
const
359 return !(*
this == other);
401 NumInGroup numInGroup_;
449 NumInGroup numInGroup_;
509 TemplateId templateId_;
515ONIXS_CMESTREAMLINEDMDH_DATA_PACKING_END
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_BEGIN
#define ONIXS_CMESTREAMLINEDMDH_LTWT_STRUCT
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_END
#define ONIXS_CMESTREAMLINEDMDH_LTWT_CLASS
Mantissa mantissa() const
Returns mantissa of given decimal.
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< Int64, Int8 > Decimal64
Floating-point decimal.
FixedPointDecimal< Int32, Int8 > Decimal32NULL
Optional floating point decimal with int32 mantissa and int8 exponent.
FixedPointDecimal< Int32, IntegralConstant< Int8, -4 > > Decimal32
Fixed point decimal with int32 mantissa and constant -4 exponent.
FixedPointDecimal< Int64, IntegralConstant< Int8, -9 > > PRICENULL9
Optional Price with constant exponent -9.
MessageSize BlockLength
Length of message body representing a block of fixed-length fields.
FixedPointDecimal< Int64, IntegralConstant< Int8, -7 > > PRICENULL
Price NULL.
Identifies months in year.
Null values definition for optional Decimal32NULL field.
Decimal32NULL Value
Aliases the type whose null value traits are exposed by the given class.
IntegralConstant< Int32, 2147483647 > NullMantissa
Null value for optional Mantissa field.
Null values definition for optional Decimal32 field.
Decimal32 Value
Aliases the type whose null value traits are exposed by the given class.
IntegralConstant< Int32, 2147483647 > NullMantissa
Null value for optional Mantissa field.
Null values definition for optional Decimal64 field.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
Decimal64 Value
Aliases the type whose null value traits are exposed by the given class.
Null values definition for optional MaturityMonthYear field.
MaturityMonthYear Value
Aliases the type whose null value traits are exposed by the given class.
Null values definition for optional PRICENULL9 field.
PRICENULL9 Value
Aliases the type whose null value traits are exposed by the given class.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
Null values definition for optional PRICENULL field.
IntegralConstant< Int64, 9223372036854775807LL > NullMantissa
Null value for optional Mantissa field.
PRICENULL Value
Aliases the type whose null value traits are exposed by the given class.