OnixS C++ CME MDP Streamlined Market Data Handler  1.2.0
API Documentation
MaturityMonthYear Class Reference

#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
 

Detailed Description

FIX type: MonthYear.

Definition at line 159 of file Composites.h.

Member Typedef Documentation

typedef UInt8 Day

DD.

Definition at line 182 of file Composites.h.

typedef UInt8 Month

MM.

Definition at line 174 of file Composites.h.

Null value for optional Day field.

Definition at line 187 of file Composites.h.

Null value for optional Month field.

Definition at line 179 of file Composites.h.

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.

typedef UInt8 Week

WW.

Definition at line 190 of file Composites.h.

typedef UInt16 Year

YYYY.

Definition at line 166 of file Composites.h.

Member Enumeration Documentation

anonymous enum

Size of composite.

Enumerator
Size 

Definition at line 163 of file Composites.h.

Constructor & Destructor Documentation

MaturityMonthYear ( )
inline

Default constructor.

Initializes fields with appropriate null values.

Definition at line 200 of file Composites.h.

Member Function Documentation

bool day ( Day value) const
inline

DD.

Definition at line 226 of file Composites.h.

bool month ( Month value) const
inline

MM.

Definition at line 216 of file Composites.h.

bool week ( Week value) const
inline

WW.

Definition at line 236 of file Composites.h.

Year year ( ) const
inline

YYYY.

Definition at line 209 of file Composites.h.


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