#include <OnixS/CME/MDH/Composites.h>
Public Types | |
enum | { Size = 5 } |
typedef UInt16 | Year |
typedef IntegralConstant< UInt16, 65535 > | NullYear |
typedef UInt8 | Month |
typedef IntegralConstant< UInt8, 255 > | NullMonth |
typedef UInt8 | Day |
typedef IntegralConstant< UInt8, 255 > | NullDay |
typedef UInt8 | Week |
typedef IntegralConstant< UInt8, 255 > | NullWeek |
Public Member Functions | |
MaturityMonthYear () | |
Year | year () const |
bool | month (Month &value) const |
bool | day (Day &value) const |
bool | week (Week &value) const |
FIX type: MonthYear.
Definition at line 87 of file Composites.h.
DD.
Definition at line 109 of file Composites.h.
MM.
Definition at line 103 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullDay |
Null value for optional Day field.
Definition at line 112 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullMonth |
Null value for optional Month field.
Definition at line 106 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullWeek |
Null value for optional Week field.
Definition at line 118 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullYear |
Null value for optional Year field.
Definition at line 100 of file Composites.h.
WW.
Definition at line 115 of file Composites.h.
YYYY.
Definition at line 97 of file Composites.h.
anonymous enum |
|
inline |
Default constructor.
Initializes fields with appropriate null values.
Definition at line 123 of file Composites.h.
|
inline |
DD.
Definition at line 147 of file Composites.h.
|
inline |
MM.
Definition at line 138 of file Composites.h.
|
inline |
WW.
Definition at line 156 of file Composites.h.
|
inline |
YYYY.
Definition at line 132 of file Composites.h.