tetl 0.1.0
Embedded Template Library
|
The class day represents a day in a month. More...
#include <day.hpp>
Public Member Functions | |
day ()=default | |
constexpr | day (unsigned d) noexcept |
constexpr auto | ok () const noexcept -> bool |
constexpr | operator unsigned () const noexcept |
constexpr auto | operator++ () noexcept -> day & |
constexpr auto | operator++ (int) noexcept -> day |
constexpr auto | operator+= (days const &d) noexcept -> day & |
constexpr auto | operator-- () noexcept -> day & |
constexpr auto | operator-- (int) noexcept -> day |
constexpr auto | operator-= (days const &d) noexcept -> day & |
Friends | |
constexpr auto | operator< (day lhs, day rhs) noexcept -> bool |
constexpr auto | operator<= (day lhs, day rhs) noexcept -> bool |
constexpr auto | operator== (day lhs, day rhs) noexcept -> bool |
constexpr auto | operator> (day lhs, day rhs) noexcept -> bool |
constexpr auto | operator>= (day lhs, day rhs) noexcept -> bool |
The class day represents a day in a month.
Its normal range is [1, 31], but it may hold any number in [0, 255].
|
default |