#include <OnixS/CME/ConflatedUDP/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 |
DD.
Definition at line 142 of file Composites.h.
MM.
Definition at line 134 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullDay |
Null value for optional Day field.
Definition at line 147 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullMonth |
Null value for optional Month field.
Definition at line 139 of file Composites.h.
typedef IntegralConstant<UInt8, 255> NullWeek |
Null value for optional Week field.
Definition at line 155 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullYear |
Null value for optional Year field.
Definition at line 131 of file Composites.h.
WW.
Definition at line 150 of file Composites.h.
YYYY.
Definition at line 126 of file Composites.h.
anonymous enum |
|
inline |
Default constructor.
Initializes fields with appropriate null values.
Definition at line 160 of file Composites.h.
|
inline |
DD.
Definition at line 186 of file Composites.h.
|
inline |
MM.
Definition at line 176 of file Composites.h.
|
inline |
WW.
Definition at line 196 of file Composites.h.
|
inline |
YYYY.
Definition at line 169 of file Composites.h.