Dynalib Utils
Public Member Functions | List of all members
julian::year_month Class Reference

#include <julian.h>

Public Member Functions

CONSTCD11 year_month (const julian::year &y, const julian::month &m) NOEXCEPT
 
CONSTCD11 julian::year year () const NOEXCEPT
 
CONSTCD11 julian::month month () const NOEXCEPT
 
CONSTCD14 year_monthoperator+= (const months &dm) NOEXCEPT
 
CONSTCD14 year_monthoperator-= (const months &dm) NOEXCEPT
 
CONSTCD14 year_monthoperator+= (const years &dy) NOEXCEPT
 
CONSTCD14 year_monthoperator-= (const years &dy) NOEXCEPT
 
CONSTCD11 bool ok () const NOEXCEPT
 

Constructor & Destructor Documentation

◆ year_month()

CONSTCD11 julian::year_month::year_month ( const julian::year y,
const julian::month m 
)
inline

Member Function Documentation

◆ month()

CONSTCD11 month julian::year_month::month ( ) const
inline

◆ ok()

CONSTCD11 bool julian::year_month::ok ( ) const
inline

◆ operator+=() [1/2]

CONSTCD14 year_month & julian::year_month::operator+= ( const months dm)
inline

◆ operator+=() [2/2]

CONSTCD14 year_month & julian::year_month::operator+= ( const years dy)
inline

◆ operator-=() [1/2]

CONSTCD14 year_month & julian::year_month::operator-= ( const months dm)
inline

◆ operator-=() [2/2]

CONSTCD14 year_month & julian::year_month::operator-= ( const years dy)
inline

◆ year()

CONSTCD11 year julian::year_month::year ( ) const
inline

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