#include <OnixS/CME/Streamlined/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 159 of file Composites.h.
DD.
Definition at line 182 of file Composites.h.
MM.
Definition at line 174 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullDay |
Null value for optional Day field.
Definition at line 187 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullMonth |
Null value for optional Month field.
Definition at line 179 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullWeek |
Null value for optional Week field.
Definition at line 195 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullYear |
Null value for optional Year field.
Definition at line 171 of file Composites.h.
WW.
Definition at line 190 of file Composites.h.
YYYY.
Definition at line 166 of file Composites.h.
anonymous enum |
|
inline |
Default constructor.
Initializes fields with appropriate null values.
Definition at line 200 of file Composites.h.
|
inline |
DD.
Definition at line 226 of file Composites.h.
|
inline |
MM.
Definition at line 216 of file Composites.h.
|
inline |
WW.
Definition at line 236 of file Composites.h.
|
inline |
YYYY.
Definition at line 209 of file Composites.h.