Public Member Functions | |
constexpr | year_month_day (const chrono::year &y, const chrono::month &m, const chrono::day &d) noexcept |
constexpr | year_month_day (const year_month_day_last &ymdl) noexcept |
Must be implemented after the year_month_day_last class definition. | |
constexpr | year_month_day (const sys_days &dp) noexcept |
constexpr | year_month_day (const local_days &dp) noexcept |
constexpr year_month_day & | operator+= (const months &dm) noexcept |
constexpr year_month_day & | operator-= (const months &dm) noexcept |
constexpr year_month_day & | operator+= (const years &dy) noexcept |
constexpr year_month_day & | operator-= (const years &dy) noexcept |
constexpr chrono::year | year () const noexcept |
constexpr chrono::month | month () const noexcept |
constexpr chrono::day | day () const noexcept |
constexpr | operator sys_days () const noexcept |
constexpr | operator local_days () const noexcept |
constexpr bool | ok () const noexcept |
Friends | |
constexpr year_month_day | operator+ (const year_month_day &ymd, const months &dm) noexcept |
constexpr year_month_day | operator- (const year_month_day &ymd, const months &dm) noexcept |
constexpr year_month_day | operator+ (const year_month_day &ymd, const years &dy) noexcept |
constexpr year_month_day | operator- (const year_month_day &ymd, const years &dy) noexcept |
|
constexprnoexcept |
Must be implemented after the year_month_day_last class definition.
implementation of year_month_day constructor which accepts a year_month_day_last