NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
solar_hijri::year Class Reference

#include <solar_hijri.h>

Collaboration diagram for solar_hijri::year:

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
 
CONSTCD14 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
 

Private Attributes

short y_
 

Detailed Description

Definition at line 262 of file solar_hijri.h.

Constructor & Destructor Documentation

◆ year() [1/2]

solar_hijri::year::year ( )
default

◆ year() [2/2]

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

Definition at line 1075 of file solar_hijri.h.

Member Function Documentation

◆ is_leap()

CONSTCD14 bool solar_hijri::year::is_leap ( ) const
inline

◆ max()

CONSTCD11 year solar_hijri::year::max ( )
inlinestatic

Definition at line 1115 of file solar_hijri.h.

References max.

◆ min()

CONSTCD11 year solar_hijri::year::min ( )
inlinestatic

Definition at line 1107 of file solar_hijri.h.

References min.

◆ ok()

◆ operator int()

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

Definition at line 1101 of file solar_hijri.h.

◆ operator++() [1/2]

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

Definition at line 1076 of file solar_hijri.h.

◆ operator++() [2/2]

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

Definition at line 1077 of file solar_hijri.h.

◆ operator+=()

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

Definition at line 1080 of file solar_hijri.h.

◆ operator--() [1/2]

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

Definition at line 1078 of file solar_hijri.h.

◆ operator--() [2/2]

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

Definition at line 1079 of file solar_hijri.h.

◆ operator-=()

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

Definition at line 1081 of file solar_hijri.h.

Member Data Documentation

◆ y_

short solar_hijri::year::y_
private

Definition at line 264 of file solar_hijri.h.


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