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

#include <islamic.h>

Collaboration diagram for islamic::year:

Public Member Functions

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 241 of file islamic.h.

Constructor & Destructor Documentation

◆ year()

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

Definition at line 1041 of file islamic.h.

Member Function Documentation

◆ is_leap()

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

Definition at line 1052 of file islamic.h.

Referenced by islamic::year_month_day_last::day().

◆ max()

CONSTCD11 year islamic::year::max ( )
inlinestatic

Definition at line 1090 of file islamic.h.

References max.

◆ min()

CONSTCD11 year islamic::year::min ( )
inlinestatic

Definition at line 1082 of file islamic.h.

References min.

◆ ok()

◆ operator int()

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

Definition at line 1076 of file islamic.h.

◆ operator++() [1/2]

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

Definition at line 1042 of file islamic.h.

◆ operator++() [2/2]

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

Definition at line 1043 of file islamic.h.

◆ operator+=()

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

Definition at line 1046 of file islamic.h.

◆ operator--() [1/2]

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

Definition at line 1044 of file islamic.h.

◆ operator--() [2/2]

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

Definition at line 1045 of file islamic.h.

◆ operator-=()

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

Definition at line 1047 of file islamic.h.

Member Data Documentation

◆ y_

short islamic::year::y_
private

Definition at line 243 of file islamic.h.


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