NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
iso_week Namespace Reference

Namespaces

namespace  literals
 

Classes

struct  last_week
 
class  lastweek_weekday
 
class  weekday
 
class  weeknum
 
class  weeknum_weekday
 
class  year
 
class  year_lastweek
 
class  year_lastweek_weekday
 
class  year_weeknum
 
class  year_weeknum_weekday
 

Typedefs

using days = date::days
 
using weeks = date::weeks
 
using years = date::years
 
using sys_days = date::sys_days
 
using local_days = date::local_days
 

Functions

CONSTCD11 year_weeknum operator/ (const year &y, const weeknum &wn) NOEXCEPT
 
CONSTCD11 year_weeknum operator/ (const year &y, int wn) NOEXCEPT
 
CONSTCD11 year_lastweek operator/ (const year &y, last_week wn) NOEXCEPT
 
CONSTCD11 weeknum_weekday operator/ (const weeknum &wn, const weekday &wd) NOEXCEPT
 
CONSTCD11 weeknum_weekday operator/ (const weeknum &wn, int wd) NOEXCEPT
 
CONSTCD11 weeknum_weekday operator/ (const weekday &wd, const weeknum &wn) NOEXCEPT
 
CONSTCD11 weeknum_weekday operator/ (const weekday &wd, int wn) NOEXCEPT
 
CONSTCD11 lastweek_weekday operator/ (const last_week &wn, const weekday &wd) NOEXCEPT
 
CONSTCD11 lastweek_weekday operator/ (const last_week &wn, int wd) NOEXCEPT
 
CONSTCD11 lastweek_weekday operator/ (const weekday &wd, const last_week &wn) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator/ (const year_weeknum &ywn, const weekday &wd) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator/ (const year_weeknum &ywn, int wd) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator/ (const weeknum_weekday &wnwd, const year &y) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator/ (const weeknum_weekday &wnwd, int y) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator/ (const year_lastweek &ylw, const weekday &wd) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator/ (const year_lastweek &ylw, int wd) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator/ (const lastweek_weekday &lwwd, const year &y) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator/ (const lastweek_weekday &lwwd, int y) NOEXCEPT
 
CONSTCD11 bool operator== (const weekday &x, const weekday &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const weekday &x, const weekday &y) NOEXCEPT
 
CONSTCD14 weekday operator+ (const weekday &x, const days &y) NOEXCEPT
 
CONSTCD14 weekday operator+ (const days &x, const weekday &y) NOEXCEPT
 
CONSTCD14 weekday operator- (const weekday &x, const days &y) NOEXCEPT
 
CONSTCD14 days operator- (const weekday &x, const weekday &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const weekday &wd)
 
CONSTCD11 bool operator== (const year &x, const year &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const year &x, const year &y) NOEXCEPT
 
CONSTCD11 bool operator< (const year &x, const year &y) NOEXCEPT
 
CONSTCD11 bool operator> (const year &x, const year &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const year &x, const year &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const year &x, const year &y) NOEXCEPT
 
CONSTCD11 year operator+ (const year &x, const years &y) NOEXCEPT
 
CONSTCD11 year operator+ (const years &x, const year &y) NOEXCEPT
 
CONSTCD11 year operator- (const year &x, const years &y) NOEXCEPT
 
CONSTCD11 years operator- (const year &x, const year &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const year &y)
 
CONSTCD11 bool operator== (const weeknum &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const weeknum &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator< (const weeknum &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator> (const weeknum &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const weeknum &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const weeknum &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 weeknum operator+ (const weeknum &x, const weeks &y) NOEXCEPT
 
CONSTCD11 weeknum operator+ (const weeks &x, const weeknum &y) NOEXCEPT
 
CONSTCD11 weeknum operator- (const weeknum &x, const weeks &y) NOEXCEPT
 
CONSTCD11 weeks operator- (const weeknum &x, const weeknum &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const weeknum &wn)
 
CONSTCD11 bool operator== (const year_weeknum &x, const year_weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const year_weeknum &x, const year_weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator< (const year_weeknum &x, const year_weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator> (const year_weeknum &x, const year_weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const year_weeknum &x, const year_weeknum &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const year_weeknum &x, const year_weeknum &y) NOEXCEPT
 
CONSTCD11 year_weeknum operator+ (const year_weeknum &ym, const years &dy) NOEXCEPT
 
CONSTCD11 year_weeknum operator+ (const years &dy, const year_weeknum &ym) NOEXCEPT
 
CONSTCD11 year_weeknum operator- (const year_weeknum &ym, const years &dy) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const year_weeknum &ym)
 
CONSTCD11 bool operator== (const year_lastweek &x, const year_lastweek &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const year_lastweek &x, const year_lastweek &y) NOEXCEPT
 
CONSTCD11 bool operator< (const year_lastweek &x, const year_lastweek &y) NOEXCEPT
 
CONSTCD11 bool operator> (const year_lastweek &x, const year_lastweek &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const year_lastweek &x, const year_lastweek &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const year_lastweek &x, const year_lastweek &y) NOEXCEPT
 
CONSTCD11 year_lastweek operator+ (const year_lastweek &ym, const years &dy) NOEXCEPT
 
CONSTCD11 year_lastweek operator+ (const years &dy, const year_lastweek &ym) NOEXCEPT
 
CONSTCD11 year_lastweek operator- (const year_lastweek &ym, const years &dy) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const year_lastweek &ym)
 
CONSTCD11 bool operator== (const weeknum_weekday &x, const weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const weeknum_weekday &x, const weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator< (const weeknum_weekday &x, const weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator> (const weeknum_weekday &x, const weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const weeknum_weekday &x, const weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const weeknum_weekday &x, const weeknum_weekday &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const weeknum_weekday &md)
 
CONSTCD11 bool operator== (const lastweek_weekday &x, const lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const lastweek_weekday &x, const lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator< (const lastweek_weekday &x, const lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator> (const lastweek_weekday &x, const lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const lastweek_weekday &x, const lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const lastweek_weekday &x, const lastweek_weekday &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const lastweek_weekday &md)
 
CONSTCD11 bool operator== (const year_lastweek_weekday &x, const year_lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const year_lastweek_weekday &x, const year_lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator< (const year_lastweek_weekday &x, const year_lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator> (const year_lastweek_weekday &x, const year_lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const year_lastweek_weekday &x, const year_lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const year_lastweek_weekday &x, const year_lastweek_weekday &y) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator+ (const year_lastweek_weekday &ywnwd, const years &y) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator+ (const years &y, const year_lastweek_weekday &ywnwd) NOEXCEPT
 
CONSTCD11 year_lastweek_weekday operator- (const year_lastweek_weekday &ywnwd, const years &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const year_lastweek_weekday &ywnwd)
 
CONSTCD11 bool operator== (const year_weeknum_weekday &x, const year_weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator!= (const year_weeknum_weekday &x, const year_weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator< (const year_weeknum_weekday &x, const year_weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator> (const year_weeknum_weekday &x, const year_weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator<= (const year_weeknum_weekday &x, const year_weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 bool operator>= (const year_weeknum_weekday &x, const year_weeknum_weekday &y) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator+ (const year_weeknum_weekday &ywnwd, const years &y) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator+ (const years &y, const year_weeknum_weekday &ywnwd) NOEXCEPT
 
CONSTCD11 year_weeknum_weekday operator- (const year_weeknum_weekday &ywnwd, const years &y) NOEXCEPT
 
template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & operator<< (std::basic_ostream< CharT, Traits > &os, const year_weeknum_weekday &ywnwd)
 
CONSTCD11 iso_week::year operator""_y (unsigned long long y) NOEXCEPT
 
CONSTCD11 iso_week::weeknum operator""_w (unsigned long long wn) NOEXCEPT
 

Variables

CONSTDATA iso_week::last_week last {}
 
CONSTDATA iso_week::weekday sun {7u}
 
CONSTDATA iso_week::weekday mon {1u}
 
CONSTDATA iso_week::weekday tue {2u}
 
CONSTDATA iso_week::weekday wed {3u}
 
CONSTDATA iso_week::weekday thu {4u}
 
CONSTDATA iso_week::weekday fri {5u}
 
CONSTDATA iso_week::weekday sat {6u}
 

Typedef Documentation

◆ days

using iso_week::days = typedef date::days

Definition at line 37 of file iso_week.h.

◆ local_days

Definition at line 44 of file iso_week.h.

◆ sys_days

Definition at line 43 of file iso_week.h.

◆ weeks

using iso_week::weeks = typedef date::weeks

Definition at line 38 of file iso_week.h.

◆ years

using iso_week::years = typedef date::years

Definition at line 39 of file iso_week.h.

Function Documentation

◆ operator!=() [1/9]

CONSTCD11 bool iso_week::operator!= ( const lastweek_weekday x,
const lastweek_weekday y 
)
inline

Definition at line 1235 of file iso_week.h.

◆ operator!=() [2/9]

CONSTCD11 bool iso_week::operator!= ( const weekday x,
const weekday y 
)
inline

Definition at line 517 of file iso_week.h.

◆ operator!=() [3/9]

CONSTCD11 bool iso_week::operator!= ( const weeknum x,
const weeknum y 
)
inline

Definition at line 809 of file iso_week.h.

◆ operator!=() [4/9]

CONSTCD11 bool iso_week::operator!= ( const weeknum_weekday x,
const weeknum_weekday y 
)
inline

Definition at line 1159 of file iso_week.h.

◆ operator!=() [5/9]

CONSTCD11 bool iso_week::operator!= ( const year x,
const year y 
)
inline

Definition at line 648 of file iso_week.h.

◆ operator!=() [6/9]

CONSTCD11 bool iso_week::operator!= ( const year_lastweek x,
const year_lastweek y 
)
inline

Definition at line 1058 of file iso_week.h.

◆ operator!=() [7/9]

CONSTCD11 bool iso_week::operator!= ( const year_lastweek_weekday x,
const year_lastweek_weekday y 
)
inline

Definition at line 1353 of file iso_week.h.

◆ operator!=() [8/9]

CONSTCD11 bool iso_week::operator!= ( const year_weeknum x,
const year_weeknum y 
)
inline

Definition at line 936 of file iso_week.h.

◆ operator!=() [9/9]

CONSTCD11 bool iso_week::operator!= ( const year_weeknum_weekday x,
const year_weeknum_weekday y 
)
inline

Definition at line 1530 of file iso_week.h.

◆ operator+() [1/14]

CONSTCD14 weekday iso_week::operator+ ( const days x,
const weekday y 
)
inline

Definition at line 544 of file iso_week.h.

◆ operator+() [2/14]

CONSTCD14 weekday iso_week::operator+ ( const weekday x,
const days y 
)
inline

Definition at line 534 of file iso_week.h.

◆ operator+() [3/14]

CONSTCD11 weeknum iso_week::operator+ ( const weeknum x,
const weeks y 
)
inline

Definition at line 858 of file iso_week.h.

◆ operator+() [4/14]

CONSTCD11 weeknum iso_week::operator+ ( const weeks x,
const weeknum y 
)
inline

Definition at line 866 of file iso_week.h.

◆ operator+() [5/14]

CONSTCD11 year iso_week::operator+ ( const year x,
const years y 
)
inline

Definition at line 696 of file iso_week.h.

◆ operator+() [6/14]

CONSTCD11 year_lastweek iso_week::operator+ ( const year_lastweek ym,
const years dy 
)
inline

Definition at line 1098 of file iso_week.h.

References iso_week::year_lastweek::year().

Here is the call graph for this function:

◆ operator+() [7/14]

CONSTCD11 year_lastweek_weekday iso_week::operator+ ( const year_lastweek_weekday ywnwd,
const years y 
)
inline

Definition at line 1395 of file iso_week.h.

◆ operator+() [8/14]

CONSTCD11 year_weeknum iso_week::operator+ ( const year_weeknum ym,
const years dy 
)
inline

Definition at line 978 of file iso_week.h.

◆ operator+() [9/14]

CONSTCD11 year_weeknum_weekday iso_week::operator+ ( const year_weeknum_weekday ywnwd,
const years y 
)
inline

Definition at line 1574 of file iso_week.h.

◆ operator+() [10/14]

CONSTCD11 year_lastweek iso_week::operator+ ( const years dy,
const year_lastweek ym 
)
inline

Definition at line 1106 of file iso_week.h.

◆ operator+() [11/14]

CONSTCD11 year_weeknum iso_week::operator+ ( const years dy,
const year_weeknum ym 
)
inline

Definition at line 986 of file iso_week.h.

◆ operator+() [12/14]

CONSTCD11 year iso_week::operator+ ( const years x,
const year y 
)
inline

Definition at line 704 of file iso_week.h.

◆ operator+() [13/14]

CONSTCD11 year_lastweek_weekday iso_week::operator+ ( const years y,
const year_lastweek_weekday ywnwd 
)
inline

Definition at line 1403 of file iso_week.h.

◆ operator+() [14/14]

CONSTCD11 year_weeknum_weekday iso_week::operator+ ( const years y,
const year_weeknum_weekday ywnwd 
)
inline

Definition at line 1582 of file iso_week.h.

◆ operator-() [1/10]

CONSTCD14 weekday iso_week::operator- ( const weekday x,
const days y 
)
inline

Definition at line 552 of file iso_week.h.

◆ operator-() [2/10]

CONSTCD14 days iso_week::operator- ( const weekday x,
const weekday y 
)
inline

Definition at line 525 of file iso_week.h.

◆ operator-() [3/10]

CONSTCD11 weeks iso_week::operator- ( const weeknum x,
const weeknum y 
)
inline

Definition at line 849 of file iso_week.h.

◆ operator-() [4/10]

CONSTCD11 weeknum iso_week::operator- ( const weeknum x,
const weeks y 
)
inline

Definition at line 874 of file iso_week.h.

◆ operator-() [5/10]

CONSTCD11 years iso_week::operator- ( const year x,
const year y 
)
inline

Definition at line 688 of file iso_week.h.

◆ operator-() [6/10]

CONSTCD11 year iso_week::operator- ( const year x,
const years y 
)
inline

Definition at line 712 of file iso_week.h.

◆ operator-() [7/10]

CONSTCD11 year_lastweek iso_week::operator- ( const year_lastweek ym,
const years dy 
)
inline

Definition at line 1114 of file iso_week.h.

◆ operator-() [8/10]

CONSTCD11 year_lastweek_weekday iso_week::operator- ( const year_lastweek_weekday ywnwd,
const years y 
)
inline

Definition at line 1411 of file iso_week.h.

◆ operator-() [9/10]

CONSTCD11 year_weeknum iso_week::operator- ( const year_weeknum ym,
const years dy 
)
inline

Definition at line 994 of file iso_week.h.

◆ operator-() [10/10]

CONSTCD11 year_weeknum_weekday iso_week::operator- ( const year_weeknum_weekday ywnwd,
const years y 
)
inline

Definition at line 1590 of file iso_week.h.

◆ operator/() [1/18]

CONSTCD11 lastweek_weekday iso_week::operator/ ( const last_week wn,
const weekday wd 
)
inline

Definition at line 1664 of file iso_week.h.

◆ operator/() [2/18]

CONSTCD11 lastweek_weekday iso_week::operator/ ( const last_week wn,
int  wd 
)
inline

Definition at line 1672 of file iso_week.h.

◆ operator/() [3/18]

CONSTCD11 year_lastweek_weekday iso_week::operator/ ( const lastweek_weekday lwwd,
const year y 
)
inline

Definition at line 1736 of file iso_week.h.

◆ operator/() [4/18]

CONSTCD11 year_lastweek_weekday iso_week::operator/ ( const lastweek_weekday lwwd,
int  y 
)
inline

Definition at line 1744 of file iso_week.h.

◆ operator/() [5/18]

CONSTCD11 lastweek_weekday iso_week::operator/ ( const weekday wd,
const last_week wn 
)
inline

Definition at line 1680 of file iso_week.h.

◆ operator/() [6/18]

CONSTCD11 weeknum_weekday iso_week::operator/ ( const weekday wd,
const weeknum wn 
)
inline

Definition at line 1648 of file iso_week.h.

◆ operator/() [7/18]

CONSTCD11 weeknum_weekday iso_week::operator/ ( const weekday wd,
int  wn 
)
inline

Definition at line 1656 of file iso_week.h.

◆ operator/() [8/18]

CONSTCD11 weeknum_weekday iso_week::operator/ ( const weeknum wn,
const weekday wd 
)
inline

Definition at line 1632 of file iso_week.h.

◆ operator/() [9/18]

CONSTCD11 weeknum_weekday iso_week::operator/ ( const weeknum wn,
int  wd 
)
inline

Definition at line 1640 of file iso_week.h.

◆ operator/() [10/18]

CONSTCD11 year_weeknum_weekday iso_week::operator/ ( const weeknum_weekday wnwd,
const year y 
)
inline

Definition at line 1704 of file iso_week.h.

◆ operator/() [11/18]

CONSTCD11 year_weeknum_weekday iso_week::operator/ ( const weeknum_weekday wnwd,
int  y 
)
inline

Definition at line 1712 of file iso_week.h.

◆ operator/() [12/18]

CONSTCD11 year_weeknum iso_week::operator/ ( const year y,
const weeknum wn 
)
inline

Definition at line 1608 of file iso_week.h.

◆ operator/() [13/18]

CONSTCD11 year_weeknum iso_week::operator/ ( const year y,
int  wn 
)
inline

Definition at line 1616 of file iso_week.h.

◆ operator/() [14/18]

CONSTCD11 year_lastweek iso_week::operator/ ( const year y,
last_week  wn 
)
inline

Definition at line 1624 of file iso_week.h.

◆ operator/() [15/18]

CONSTCD11 year_lastweek_weekday iso_week::operator/ ( const year_lastweek ylw,
const weekday wd 
)
inline

Definition at line 1720 of file iso_week.h.

◆ operator/() [16/18]

CONSTCD11 year_lastweek_weekday iso_week::operator/ ( const year_lastweek ylw,
int  wd 
)
inline

Definition at line 1728 of file iso_week.h.

References iso_week::weekday::weekday().

Here is the call graph for this function:

◆ operator/() [17/18]

CONSTCD11 year_weeknum_weekday iso_week::operator/ ( const year_weeknum ywn,
const weekday wd 
)
inline

Definition at line 1688 of file iso_week.h.

◆ operator/() [18/18]

CONSTCD11 year_weeknum_weekday iso_week::operator/ ( const year_weeknum ywn,
int  wd 
)
inline

Definition at line 1696 of file iso_week.h.

References iso_week::weekday::weekday().

Here is the call graph for this function:

◆ operator<() [1/8]

CONSTCD11 bool iso_week::operator< ( const lastweek_weekday x,
const lastweek_weekday y 
)
inline

Definition at line 1242 of file iso_week.h.

◆ operator<() [2/8]

CONSTCD11 bool iso_week::operator< ( const weeknum x,
const weeknum y 
)
inline

Definition at line 816 of file iso_week.h.

◆ operator<() [3/8]

CONSTCD11 bool iso_week::operator< ( const weeknum_weekday x,
const weeknum_weekday y 
)
inline

Definition at line 1166 of file iso_week.h.

◆ operator<() [4/8]

CONSTCD11 bool iso_week::operator< ( const year x,
const year y 
)
inline

Definition at line 655 of file iso_week.h.

◆ operator<() [5/8]

CONSTCD11 bool iso_week::operator< ( const year_lastweek x,
const year_lastweek y 
)
inline

Definition at line 1065 of file iso_week.h.

◆ operator<() [6/8]

CONSTCD11 bool iso_week::operator< ( const year_lastweek_weekday x,
const year_lastweek_weekday y 
)
inline

Definition at line 1360 of file iso_week.h.

◆ operator<() [7/8]

CONSTCD11 bool iso_week::operator< ( const year_weeknum x,
const year_weeknum y 
)
inline

Definition at line 943 of file iso_week.h.

◆ operator<() [8/8]

CONSTCD11 bool iso_week::operator< ( const year_weeknum_weekday x,
const year_weeknum_weekday y 
)
inline

Definition at line 1537 of file iso_week.h.

◆ operator<<() [1/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const lastweek_weekday md 
)
inline

Definition at line 1267 of file iso_week.h.

◆ operator<<() [2/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const weekday wd 
)
inline

Definition at line 552 of file iso_week.h.

◆ operator<<() [3/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const weeknum wn 
)
inline

Definition at line 874 of file iso_week.h.

◆ operator<<() [4/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const weeknum_weekday md 
)
inline

Definition at line 1193 of file iso_week.h.

◆ operator<<() [5/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const year y 
)
inline

Definition at line 712 of file iso_week.h.

◆ operator<<() [6/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const year_lastweek ym 
)
inline

Definition at line 1114 of file iso_week.h.

◆ operator<<() [7/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const year_lastweek_weekday ywnwd 
)
inline

Definition at line 1411 of file iso_week.h.

◆ operator<<() [8/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const year_weeknum ym 
)
inline

Definition at line 994 of file iso_week.h.

◆ operator<<() [9/9]

template<class CharT , class Traits >
std::basic_ostream< CharT, Traits > & iso_week::operator<< ( std::basic_ostream< CharT, Traits > &  os,
const year_weeknum_weekday ywnwd 
)
inline

Definition at line 1590 of file iso_week.h.

◆ operator<=() [1/8]

CONSTCD11 bool iso_week::operator<= ( const lastweek_weekday x,
const lastweek_weekday y 
)
inline

Definition at line 1258 of file iso_week.h.

◆ operator<=() [2/8]

CONSTCD11 bool iso_week::operator<= ( const weeknum x,
const weeknum y 
)
inline

Definition at line 832 of file iso_week.h.

◆ operator<=() [3/8]

CONSTCD11 bool iso_week::operator<= ( const weeknum_weekday x,
const weeknum_weekday y 
)
inline

Definition at line 1184 of file iso_week.h.

◆ operator<=() [4/8]

CONSTCD11 bool iso_week::operator<= ( const year x,
const year y 
)
inline

Definition at line 671 of file iso_week.h.

◆ operator<=() [5/8]

CONSTCD11 bool iso_week::operator<= ( const year_lastweek x,
const year_lastweek y 
)
inline

Definition at line 1081 of file iso_week.h.

◆ operator<=() [6/8]

CONSTCD11 bool iso_week::operator<= ( const year_lastweek_weekday x,
const year_lastweek_weekday y 
)
inline

Definition at line 1378 of file iso_week.h.

◆ operator<=() [7/8]

CONSTCD11 bool iso_week::operator<= ( const year_weeknum x,
const year_weeknum y 
)
inline

Definition at line 961 of file iso_week.h.

◆ operator<=() [8/8]

CONSTCD11 bool iso_week::operator<= ( const year_weeknum_weekday x,
const year_weeknum_weekday y 
)
inline

Definition at line 1557 of file iso_week.h.

◆ operator==() [1/9]

CONSTCD11 bool iso_week::operator== ( const lastweek_weekday x,
const lastweek_weekday y 
)
inline

Definition at line 1227 of file iso_week.h.

◆ operator==() [2/9]

CONSTCD11 bool iso_week::operator== ( const weekday x,
const weekday y 
)
inline

Definition at line 509 of file iso_week.h.

◆ operator==() [3/9]

CONSTCD11 bool iso_week::operator== ( const weeknum x,
const weeknum y 
)
inline

Definition at line 801 of file iso_week.h.

◆ operator==() [4/9]

CONSTCD11 bool iso_week::operator== ( const weeknum_weekday x,
const weeknum_weekday y 
)
inline

Definition at line 1151 of file iso_week.h.

◆ operator==() [5/9]

CONSTCD11 bool iso_week::operator== ( const year x,
const year y 
)
inline

Definition at line 640 of file iso_week.h.

◆ operator==() [6/9]

CONSTCD11 bool iso_week::operator== ( const year_lastweek x,
const year_lastweek y 
)
inline

Definition at line 1050 of file iso_week.h.

◆ operator==() [7/9]

CONSTCD11 bool iso_week::operator== ( const year_lastweek_weekday x,
const year_lastweek_weekday y 
)
inline

Definition at line 1345 of file iso_week.h.

◆ operator==() [8/9]

CONSTCD11 bool iso_week::operator== ( const year_weeknum x,
const year_weeknum y 
)
inline

Definition at line 928 of file iso_week.h.

◆ operator==() [9/9]

CONSTCD11 bool iso_week::operator== ( const year_weeknum_weekday x,
const year_weeknum_weekday y 
)
inline

Definition at line 1522 of file iso_week.h.

◆ operator>() [1/8]

CONSTCD11 bool iso_week::operator> ( const lastweek_weekday x,
const lastweek_weekday y 
)
inline

Definition at line 1251 of file iso_week.h.

◆ operator>() [2/8]

CONSTCD11 bool iso_week::operator> ( const weeknum x,
const weeknum y 
)
inline

Definition at line 825 of file iso_week.h.

◆ operator>() [3/8]

CONSTCD11 bool iso_week::operator> ( const weeknum_weekday x,
const weeknum_weekday y 
)
inline

Definition at line 1177 of file iso_week.h.

◆ operator>() [4/8]

CONSTCD11 bool iso_week::operator> ( const year x,
const year y 
)
inline

Definition at line 664 of file iso_week.h.

◆ operator>() [5/8]

CONSTCD11 bool iso_week::operator> ( const year_lastweek x,
const year_lastweek y 
)
inline

Definition at line 1074 of file iso_week.h.

◆ operator>() [6/8]

CONSTCD11 bool iso_week::operator> ( const year_lastweek_weekday x,
const year_lastweek_weekday y 
)
inline

Definition at line 1371 of file iso_week.h.

◆ operator>() [7/8]

CONSTCD11 bool iso_week::operator> ( const year_weeknum x,
const year_weeknum y 
)
inline

Definition at line 954 of file iso_week.h.

◆ operator>() [8/8]

CONSTCD11 bool iso_week::operator> ( const year_weeknum_weekday x,
const year_weeknum_weekday y 
)
inline

Definition at line 1550 of file iso_week.h.

◆ operator>=() [1/8]

CONSTCD11 bool iso_week::operator>= ( const lastweek_weekday x,
const lastweek_weekday y 
)
inline

Definition at line 1267 of file iso_week.h.

◆ operator>=() [2/8]

CONSTCD11 bool iso_week::operator>= ( const weeknum x,
const weeknum y 
)
inline

Definition at line 841 of file iso_week.h.

◆ operator>=() [3/8]

CONSTCD11 bool iso_week::operator>= ( const weeknum_weekday x,
const weeknum_weekday y 
)
inline

Definition at line 1193 of file iso_week.h.

◆ operator>=() [4/8]

CONSTCD11 bool iso_week::operator>= ( const year x,
const year y 
)
inline

Definition at line 680 of file iso_week.h.

◆ operator>=() [5/8]

CONSTCD11 bool iso_week::operator>= ( const year_lastweek x,
const year_lastweek y 
)
inline

Definition at line 1090 of file iso_week.h.

◆ operator>=() [6/8]

CONSTCD11 bool iso_week::operator>= ( const year_lastweek_weekday x,
const year_lastweek_weekday y 
)
inline

Definition at line 1387 of file iso_week.h.

◆ operator>=() [7/8]

CONSTCD11 bool iso_week::operator>= ( const year_weeknum x,
const year_weeknum y 
)
inline

Definition at line 970 of file iso_week.h.

◆ operator>=() [8/8]

CONSTCD11 bool iso_week::operator>= ( const year_weeknum_weekday x,
const year_weeknum_weekday y 
)
inline

Definition at line 1566 of file iso_week.h.