NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
julian::year_month Class Reference

#include <julian.h>

Collaboration diagram for julian::year_month:

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
 

Private Attributes

julian::year y_
 
julian::month m_
 

Detailed Description

Definition at line 366 of file julian.h.

Constructor & Destructor Documentation

◆ year_month()

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

Definition at line 1478 of file julian.h.

Member Function Documentation

◆ month()

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

Definition at line 1484 of file julian.h.

◆ ok()

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

Definition at line 1485 of file julian.h.

References julian::month::ok(), and julian::year::ok().

Here is the call graph for this function:

◆ operator+=() [1/2]

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

Definition at line 1490 of file julian.h.

◆ operator+=() [2/2]

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

Definition at line 1508 of file julian.h.

◆ operator-=() [1/2]

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

Definition at line 1499 of file julian.h.

◆ operator-=() [2/2]

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

Definition at line 1517 of file julian.h.

◆ year()

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

Definition at line 1483 of file julian.h.

Member Data Documentation

◆ m_

julian::month julian::year_month::m_
private

Definition at line 369 of file julian.h.

◆ y_

julian::year julian::year_month::y_
private

Definition at line 368 of file julian.h.


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