B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ILink3V7::MaturityMonthYear Struct Reference

#include <ILink3V7BinaryMessages.h>

Public Member Functions

u8 getDay () const
 
u8 getMonth () const
 
u8 getWeek () const
 
u16 getYear () const
 
bool isDayNull () const
 
bool isMonthNull () const
 
bool isWeekNull () const
 
bool isYearNull () const
 
void reset ()
 
void setDay (u8 value)
 
void setMonth (u8 value)
 
void setWeek (u8 value)
 
MaturityMonthYearsetYear (u16 value)
 
std::ostream & toStream (std::ostream &os) const
 

Static Public Member Functions

static u8 getDayNullValue ()
 
static u8 getMonthNullValue ()
 
static u8 getWeekNullValue ()
 
static u16 getYearNullValue ()
 

Public Attributes

u8 day
 
u8 month
 
u8 week
 
u16 year
 

Member Function Documentation

u8 ILink3V7::MaturityMonthYear::getDay ( ) const
inline
static u8 ILink3V7::MaturityMonthYear::getDayNullValue ( )
inlinestatic

Referenced by reset().

u8 ILink3V7::MaturityMonthYear::getMonth ( ) const
inline
static u8 ILink3V7::MaturityMonthYear::getMonthNullValue ( )
inlinestatic

Referenced by reset().

u8 ILink3V7::MaturityMonthYear::getWeek ( ) const
inline
static u8 ILink3V7::MaturityMonthYear::getWeekNullValue ( )
inlinestatic

Referenced by reset().

u16 ILink3V7::MaturityMonthYear::getYear ( ) const
inline
static u16 ILink3V7::MaturityMonthYear::getYearNullValue ( )
inlinestatic

Referenced by reset().

bool ILink3V7::MaturityMonthYear::isDayNull ( ) const
inline
bool ILink3V7::MaturityMonthYear::isMonthNull ( ) const
inline
bool ILink3V7::MaturityMonthYear::isWeekNull ( ) const
inline
bool ILink3V7::MaturityMonthYear::isYearNull ( ) const
inline
void ILink3V7::MaturityMonthYear::reset ( )
inline
void ILink3V7::MaturityMonthYear::setDay ( u8  value)
inline
void ILink3V7::MaturityMonthYear::setMonth ( u8  value)
inline
void ILink3V7::MaturityMonthYear::setWeek ( u8  value)
inline
MaturityMonthYear& ILink3V7::MaturityMonthYear::setYear ( u16  value)
inline
std::ostream& ILink3V7::MaturityMonthYear::toStream ( std::ostream &  os) const
inline

Referenced by ILink3V7::operator<<().

Member Data Documentation

u8 ILink3V7::MaturityMonthYear::day
u8 ILink3V7::MaturityMonthYear::month
u8 ILink3V7::MaturityMonthYear::week
u16 ILink3V7::MaturityMonthYear::year