Xclox
C++11 header-only cross-platform date and time library with an asynchronous NTP client
|
This is the complete list of members for xclox::Date, including all inherited members.
addDays(int days) const | xclox::Date | inline |
addMonths(int months) const | xclox::Date | inline |
addYears(int years) const | xclox::Date | inline |
current() | xclox::Date | inlinestatic |
Date() | xclox::Date | inline |
Date(const Date &other)=default | xclox::Date | |
Date(Date &&other)=default | xclox::Date | |
Date(const Days &days) | xclox::Date | inlineexplicit |
Date(int year, int month, int day) | xclox::Date | inlineexplicit |
day() const | xclox::Date | inline |
dayOfWeek() const | xclox::Date | inline |
dayOfWeekName(bool shortName=false) const | xclox::Date | inline |
dayOfYear() const | xclox::Date | inline |
Days typedef | xclox::Date | |
daysBetween(const Date &from, const Date &to) | xclox::Date | inlinestatic |
daysInMonth() const | xclox::Date | inline |
daysInMonthOfYear(int year, int month) | xclox::Date | inlinestatic |
daysInYear() const | xclox::Date | inline |
epoch() | xclox::Date | inlinestatic |
fromJulianDay(long julianDay) | xclox::Date | inlinestatic |
fromString(const std::string &date, const std::string &format) | xclox::Date | inlinestatic |
getYearMonthDay(int *year, int *month, int *day) const | xclox::Date | inline |
isLeapYear() const | xclox::Date | inline |
isLeapYear(int year) | xclox::Date | inlinestatic |
isValid() const | xclox::Date | inline |
Month enum name | xclox::Date | |
month() const | xclox::Date | inline |
monthName(bool shortName=false) const | xclox::Date | inline |
operator!=(const Date &other) const | xclox::Date | inline |
operator<(const Date &other) const | xclox::Date | inline |
operator<<(std::ostream &os, const Date &d) | xclox::Date | related |
operator<=(const Date &other) const | xclox::Date | inline |
operator=(const Date &other)=default | xclox::Date | |
operator=(Date &&other)=default | xclox::Date | |
operator==(const Date &other) const | xclox::Date | inline |
operator>(const Date &other) const | xclox::Date | inline |
operator>=(const Date &other) const | xclox::Date | inline |
operator>>(std::istream &is, Date &d) | xclox::Date | related |
subtractDays(int days) const | xclox::Date | inline |
subtractMonths(int months) const | xclox::Date | inline |
subtractYears(int years) const | xclox::Date | inline |
toDaysSinceEpoch() const | xclox::Date | inline |
toJulianDay() const | xclox::Date | inline |
toStdDurationSinceEpoch() const | xclox::Date | inline |
toString(const std::string &format) const | xclox::Date | inline |
Weekday enum name | xclox::Date | |
weekOfYear(int *weekYear=nullptr) const | xclox::Date | inline |
Weeks typedef | xclox::Date | |
weeksBetween(const Date &from, const Date &to) | xclox::Date | inlinestatic |
year() const | xclox::Date | inline |
~Date()=default | xclox::Date |