GNU Radio's SATNOGS Package
date::year Class Reference

#include <date.h>

Public Member Functions

 year ()=default
 
CONSTCD11 year (int y) NOEXCEPT
 
CONSTCD14 yearoperator++ () NOEXCEPT
 
CONSTCD14 year operator++ (int) NOEXCEPT
 
CONSTCD14 yearoperator-- () NOEXCEPT
 
CONSTCD14 year operator-- (int) NOEXCEPT
 
CONSTCD14 yearoperator+= (const years &y) NOEXCEPT
 
CONSTCD14 yearoperator-= (const years &y) NOEXCEPT
 
CONSTCD11 year operator- () const NOEXCEPT
 
CONSTCD11 year operator+ () const NOEXCEPT
 
CONSTCD11 bool is_leap () const 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() [1/2]

date::year::year ( )
default

Referenced by date::from_stream().

◆ year() [2/2]

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

Member Function Documentation

◆ is_leap()

CONSTCD11 bool date::year::is_leap ( ) const
inline

◆ max()

◆ min()

static CONSTCD11 year date::year::min ( )
inlinestatic

Referenced by date::from_stream().

◆ ok()

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

References CONSTCD11.

◆ operator int()

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

References CONSTCD11.

◆ operator+()

CONSTCD11 year date::year::operator+ ( ) const
inline

References CONSTCD11.

◆ operator++() [1/2]

CONSTCD14 year & date::year::operator++ ( )
inline

◆ operator++() [2/2]

CONSTCD14 year date::year::operator++ ( int  )
inline

References tmp.

◆ operator+=()

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

◆ operator-()

CONSTCD11 year date::year::operator- ( ) const
inline

◆ operator--() [1/2]

CONSTCD14 year & date::year::operator-- ( )
inline

◆ operator--() [2/2]

CONSTCD14 year date::year::operator-- ( int  )
inline

References tmp.

◆ operator-=()

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

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