Dynalib Utils
Public Member Functions | Static Public Member Functions | List of all members
iso_week::year Class Reference

#include <iso_week.h>

Public Member Functions

CONSTCD11 year (int y) NOEXCEPT
 
yearoperator++ () NOEXCEPT
 
year operator++ (int) NOEXCEPT
 
yearoperator-- () NOEXCEPT
 
year operator-- (int) NOEXCEPT
 
yearoperator+= (const years &y) NOEXCEPT
 
yearoperator-= (const years &y) NOEXCEPT
 
CONSTCD11 operator int () const NOEXCEPT
 
CONSTCD11 bool ok () const NOEXCEPT
 

Static Public Member Functions

static CONSTCD11 year min () NOEXCEPT
 
static CONSTCD11 year max () NOEXCEPT
 

Constructor & Destructor Documentation

◆ year()

CONSTCD11 iso_week::year::year ( int  y)
inlineexplicit

Member Function Documentation

◆ max()

CONSTCD11 year iso_week::year::max ( )
inlinestatic

◆ min()

CONSTCD11 year iso_week::year::min ( )
inlinestatic

◆ ok()

CONSTCD11 bool iso_week::year::ok ( ) const
inline

◆ operator int()

CONSTCD11 iso_week::year::operator int ( ) const
inlineexplicit

◆ operator++() [1/2]

year & iso_week::year::operator++ ( )
inline

◆ operator++() [2/2]

year iso_week::year::operator++ ( int  )
inline

◆ operator+=()

year & iso_week::year::operator+= ( const years y)
inline

◆ operator--() [1/2]

year & iso_week::year::operator-- ( )
inline

◆ operator--() [2/2]

year iso_week::year::operator-- ( int  )
inline

◆ operator-=()

year & iso_week::year::operator-= ( const years y)
inline

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