OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
MaturityMonthYear Class Reference

Public Types

enum  
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

Detailed Description

Year, Month and Date.

FIX type: MonthYear.

Definition at line 119 of file Composites.h.

Member Typedef Documentation

◆ Day

typedef UInt8 Day

DD.

Definition at line 142 of file Composites.h.

◆ Month

typedef UInt8 Month

MM.

Definition at line 134 of file Composites.h.

◆ NullDay

Null value for optional Day field.

Definition at line 147 of file Composites.h.

◆ NullMonth

Null value for optional Month field.

Definition at line 139 of file Composites.h.

◆ NullWeek

Null value for optional Week field.

Definition at line 155 of file Composites.h.

◆ NullYear

typedef IntegralConstant<UInt16, 65535> NullYear

Null value for optional Year field.

Definition at line 131 of file Composites.h.

◆ Week

typedef UInt8 Week

WW.

Definition at line 150 of file Composites.h.

◆ Year

typedef UInt16 Year

YYYY.

Definition at line 126 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of composite.

Enumerator
Size 

Definition at line 123 of file Composites.h.

Constructor & Destructor Documentation

◆ MaturityMonthYear()

MaturityMonthYear ( )
inline

Default constructor.

Initializes fields with appropriate null values.

Definition at line 160 of file Composites.h.

Member Function Documentation

◆ day()

bool day ( Day & value) const
inline

DD.

Definition at line 186 of file Composites.h.

◆ month()

bool month ( Month & value) const
inline

MM.

Definition at line 176 of file Composites.h.

◆ week()

bool week ( Week & value) const
inline

WW.

Definition at line 196 of file Composites.h.

◆ year()

Year year ( ) const
inline

YYYY.

Definition at line 169 of file Composites.h.