OnixS C++ CME MDP Premium Market Data Handler  5.8.3
API Documentation
MaturityMonthYear Class Reference

#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
 

Detailed Description

FIX type: MonthYear.

Definition at line 87 of file Composites.h.

Member Typedef Documentation

typedef UInt8 Day

DD.

Definition at line 109 of file Composites.h.

typedef UInt8 Month

MM.

Definition at line 103 of file Composites.h.

Null value for optional Day field.

Definition at line 112 of file Composites.h.

Null value for optional Month field.

Definition at line 106 of file Composites.h.

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.

typedef UInt8 Week

WW.

Definition at line 115 of file Composites.h.

typedef UInt16 Year

YYYY.

Definition at line 97 of file Composites.h.

Member Enumeration Documentation

anonymous enum

Size of composite.

Enumerator
Size 

Definition at line 91 of file Composites.h.

Constructor & Destructor Documentation

MaturityMonthYear ( )
inline

Default constructor.

Initializes fields with appropriate null values.

Definition at line 123 of file Composites.h.

Member Function Documentation

bool day ( Day value) const
inline

DD.

Definition at line 147 of file Composites.h.

bool month ( Month value) const
inline

MM.

Definition at line 138 of file Composites.h.

bool week ( Week value) const
inline

WW.

Definition at line 156 of file Composites.h.

Year year ( ) const
inline

YYYY.

Definition at line 132 of file Composites.h.


The documentation for this class was generated from the following file: