|
|
ETL_CONSTEXPR | weekday () ETL_NOEXCEPT |
| | Default constructor.
|
|
ETL_CONSTEXPR | weekday (unsigned value_) ETL_NOEXCEPT |
| | Construct from unsigned.
|
|
ETL_CONSTEXPR14 | weekday (const etl::chrono::sys_days &sd) ETL_NOEXCEPT |
| | Construct from sys_days.
|
|
ETL_CONSTEXPR14 | weekday (const etl::chrono::local_days &ld) ETL_NOEXCEPT |
| | Construct from local_days.
|
|
ETL_CONSTEXPR14 | weekday (const etl::chrono::weekday &other) ETL_NOEXCEPT |
| | Copy constructor.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday & | operator= (const etl::chrono::weekday &rhs) ETL_NOEXCEPT |
| | Assignment operator.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday & | operator++ () ETL_NOEXCEPT |
| | Pre-increment operator.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday | operator++ (int) ETL_NOEXCEPT |
| | Post-increment operator.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday & | operator-- () ETL_NOEXCEPT |
| | Pre-decrement operator.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday | operator-- (int) ETL_NOEXCEPT |
| | Post-decrement operator.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday & | operator+= (const etl::chrono::days &ds) ETL_NOEXCEPT |
| | Plus-equals operator adding etl::chrono::days.
|
|
ETL_CONSTEXPR14 etl::chrono::weekday & | operator-= (const etl::chrono::days &ds) ETL_NOEXCEPT |
| | Minus-equals operator subtracting etl::chrono::days.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 bool | ok () const ETL_NOEXCEPT |
| | Returns true if the weekday is within the valid 1 to 31 range.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 unsigned | c_encoding () const ETL_NOEXCEPT |
| | Get the C encoding of the weekday.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 unsigned | iso_encoding () const ETL_NOEXCEPT |
| | Get the ISO encoding of the weekday.
|
| ETL_NODISCARD ETL_CONSTEXPR14 etl::chrono::weekday_indexed | operator[] (unsigned index) const ETL_NOEXCEPT |
| | Index operator from index.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 etl::chrono::weekday_last | operator[] (etl::chrono::last_spec last) const ETL_NOEXCEPT |
| | Index operator from etl::chrono::last_spec.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 bool | is_weekend () const ETL_NOEXCEPT |
| | Returns true if the day is a weekend.
|