NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <date.h>
Public Member Functions | |
weekday ()=default | |
CONSTCD11 | weekday (unsigned wd) NOEXCEPT |
CONSTCD14 | weekday (const sys_days &dp) NOEXCEPT |
CONSTCD14 | weekday (const local_days &dp) NOEXCEPT |
CONSTCD14 weekday & | operator++ () NOEXCEPT |
CONSTCD14 weekday | operator++ (int) NOEXCEPT |
CONSTCD14 weekday & | operator-- () NOEXCEPT |
CONSTCD14 weekday | operator-- (int) NOEXCEPT |
CONSTCD14 weekday & | operator+= (const days &d) NOEXCEPT |
CONSTCD14 weekday & | operator-= (const days &d) NOEXCEPT |
CONSTCD11 bool | ok () const NOEXCEPT |
CONSTCD11 unsigned | c_encoding () const NOEXCEPT |
CONSTCD11 unsigned | iso_encoding () const NOEXCEPT |
CONSTCD11 weekday_indexed | operator[] (unsigned index) const NOEXCEPT |
CONSTCD11 weekday_last | operator[] (last_spec) const NOEXCEPT |
Static Private Member Functions | |
static CONSTCD14 unsigned char | weekday_from_days (int z) NOEXCEPT |
Private Attributes | |
unsigned char | wd_ |
Friends | |
class | weekday_indexed |
CONSTCD11 bool | operator== (const weekday &x, const weekday &y) NOEXCEPT |
CONSTCD14 days | operator- (const weekday &x, const weekday &y) NOEXCEPT |
CONSTCD14 weekday | operator+ (const weekday &x, const days &y) NOEXCEPT |
template<class CharT , class Traits > | |
std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &os, const weekday &wd) |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Definition at line 1874 of file date.h.
Referenced by date::detail::low_level_fmt(), and Posix::detail::rule::to_string().
|
inline |
Definition at line 1881 of file date.h.
Referenced by getWeekDay().
|
inline |
Definition at line 1870 of file date.h.
Referenced by date::detail::extract_weekday(), date::detail::low_level_fmt(), date::weekday_indexed::ok(), date::weekday_last::ok(), and date::year_month_weekday::ok().
|
inline |
|
inline |
|
inlinestaticprivate |
|
friend |
|
friend |