CelestialCalendar 1.0.0 · unreleased development @ 67a7c4c79a4a4a6aa7e703c9e6f0039ae34bee82
Loading...
Searching...
No Matches
util::ymd_operator Namespace Reference

Functions

constexpr auto operator+ (const std::chrono::year_month_day &ymd, const DaysConvertible auto &days) -> std::chrono::year_month_day
constexpr auto operator+ (const DaysConvertible auto &days, const std::chrono::year_month_day &ymd) -> std::chrono::year_month_day
constexpr auto operator- (const std::chrono::year_month_day &ymd, const DaysConvertible auto &days) -> std::chrono::year_month_day
constexpr auto operator- (const std::chrono::year_month_day &ymd1, const std::chrono::year_month_day &ymd2) -> int32_t

Function Documentation

◆ operator+() [1/2]

auto util::ymd_operator::operator+ ( const DaysConvertible auto & days,
const std::chrono::year_month_day & ymd )->std::chrono::year_month_day
nodiscardconstexpr

◆ operator+() [2/2]

auto util::ymd_operator::operator+ ( const std::chrono::year_month_day & ymd,
const DaysConvertible auto & days )->std::chrono::year_month_day
nodiscardconstexpr

◆ operator-() [1/2]

auto util::ymd_operator::operator- ( const std::chrono::year_month_day & ymd,
const DaysConvertible auto & days )->std::chrono::year_month_day
nodiscardconstexpr

◆ operator-() [2/2]

auto util::ymd_operator::operator- ( const std::chrono::year_month_day & ymd1,
const std::chrono::year_month_day & ymd2 )->int32_t
nodiscardconstexpr