3#ifndef TETL_CHRONO_MONTH_DAY_LAST_HPP
4#define TETL_CHRONO_MONTH_DAY_LAST_HPP
19 [[nodiscard]]
constexpr auto ok() const noexcept ->
bool {
return month().ok(); }
23 return lhs.month() == rhs.month();
constexpr auto operator/(duration< Rep1, Period1 > const &lhs, duration< Rep2, Period2 > const &rhs) -> common_type_t< Rep1, Rep2 >
Performs basic arithmetic operations between two durations or between a duration and a tick count.
Definition duration.hpp:272
last_spec is an empty tag type that is used in conjunction with other calendar types to indicate the ...
Definition last_spec.hpp:19
Definition month_day_last.hpp:11
constexpr auto ok() const noexcept -> bool
Definition month_day_last.hpp:19
constexpr auto month() const noexcept -> chrono::month
Definition month_day_last.hpp:17
friend constexpr auto operator==(month_day_last const &lhs, month_day_last const &rhs) noexcept -> bool
Definition month_day_last.hpp:21
constexpr month_day_last(chrono::month const &m) noexcept
Definition month_day_last.hpp:12
The class month represents a month in a year.
Definition month.hpp:21