date
a C++20 date library
Loading...
Searching...
No Matches
cgr::Date Member List

This is the complete list of members for cgr::Date, including all inherited members.

Date()=defaultcgr::Date
Date(int day, int month, int year)cgr::Date
Date(std::string_view str)cgr::Dateexplicit
Date(std::time_t timer)cgr::Dateexplicit
Date(std::nullptr_t)=deletecgr::Date
Day() const noexceptcgr::Date
Day(int day) &cgr::Date
DayOfYear() const noexceptcgr::Date
IsLeap(int year)cgr::Datestatic
MAX_YEARcgr::Datestatic
MIN_YEARcgr::Datestatic
Month() const noexceptcgr::Date
Month(int month) &cgr::Date
operator+(const Date &d, int days)cgr::Daterelated
operator+(int days, const Date &d)cgr::Daterelated
operator++() &cgr::Date
operator++(int) &cgr::Date
operator+=(int days) &cgr::Date
operator-(const Date &d, int days)cgr::Daterelated
operator-(const Date &lhs, const Date &rhs) noexceptcgr::Daterelated
operator--() &cgr::Date
operator--(int) &cgr::Date
operator-=(int days) &cgr::Date
operator<<(std::ostream &os, const Date &d)cgr::Daterelated
operator<=>(const Date &rhs) const noexceptcgr::Date
operator==(const Date &rhs) const noexcept=defaultcgr::Date
operator>>(std::istream &is, Date &d)cgr::Daterelated
RandomDate(int minYear=MIN_YEAR, int maxYear=Today().Year())cgr::Datestatic
Today()cgr::Datestatic
Weekday() const noexceptcgr::Date
WeekOfYear() const noexceptcgr::Date
Year() const noexceptcgr::Date
Year(int year) &cgr::Date