|
Time Shield Library
C++ library for working with time
|
This is the complete list of members for time_shield::DateTime, including all inherited members.
| add_days(int64_t days) const noexcept | time_shield::DateTime | inline |
| add_hours(int64_t hours) const noexcept | time_shield::DateTime | inline |
| add_minutes(int64_t minutes) const noexcept | time_shield::DateTime | inline |
| add_ms(int64_t delta_ms) const noexcept | time_shield::DateTime | inline |
| add_seconds(int64_t seconds) const noexcept | time_shield::DateTime | inline |
| date() const | time_shield::DateTime | inline |
| DateTime() noexcept | time_shield::DateTime | inline |
| DateTime(ts_ms_t utc_ms, tz_t offset) noexcept | time_shield::DateTime | inlineprivate |
| DateTime() | time_shield::DateTime | inline |
| DateTime(const long utc_ms, const int offset) | time_shield::DateTime | inlineprivate |
| day() const | time_shield::DateTime | inline |
| diff_ms(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| diff_seconds(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| end_of_day() const | time_shield::DateTime | inline |
| end_of_month() const | time_shield::DateTime | inline |
| end_of_year() const | time_shield::DateTime | inline |
| format(const std::string &fmt) const | time_shield::DateTime | inline |
| format(std::string_view fmt) const | time_shield::DateTime | inline |
| format(const char *fmt) const | time_shield::DateTime | inline |
| from_components(year_t year, int month, int day, int hour=0, int min=0, int sec=0, int ms=0, tz_t offset=0) | time_shield::DateTime | inlinestatic |
| from_date_time_struct(const DateTimeStruct &local_dt, tz_t offset=0) | time_shield::DateTime | inlinestatic |
| from_iso_week_date(const IsoWeekDateStruct &iso, int hour=0, int min=0, int sec=0, int ms=0, tz_t offset=0) | time_shield::DateTime | inlinestatic |
| from_unix_ms(ts_ms_t utc_ms, tz_t offset=0) noexcept | time_shield::DateTime | inlinestatic |
| from_unix_ms(const long utc_ms, const int offset=0) | time_shield::DateTime | inlinestatic |
| from_unix_s(ts_t utc_s, tz_t offset=0) noexcept | time_shield::DateTime | inlinestatic |
| hour() const | time_shield::DateTime | inline |
| is_weekend() const noexcept | time_shield::DateTime | inline |
| is_workday() const noexcept | time_shield::DateTime | inline |
| iso_week_date() const | time_shield::DateTime | inline |
| iso_weekday() const | time_shield::DateTime | inline |
| local_ms() const noexcept | time_shield::DateTime | inlineprivate |
| local_ms() const | time_shield::DateTime | inlineprivate |
| m_offset | time_shield::DateTime | private |
| m_offset | time_shield::DateTime | private |
| m_utc_ms | time_shield::DateTime | private |
| m_utc_ms | time_shield::DateTime | private |
| millisecond() const | time_shield::DateTime | inline |
| minute() const | time_shield::DateTime | inline |
| month() const | time_shield::DateTime | inline |
| now_utc(tz_t offset=0) noexcept | time_shield::DateTime | inlinestatic |
| now_utc(const int offset=0) | time_shield::DateTime | inlinestatic |
| offset_to_ms(tz_t offset) noexcept | time_shield::DateTime | inlineprivatestatic |
| offset_to_ms(const int offset) | time_shield::DateTime | inlineprivatestatic |
| operator!=(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| operator<(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| operator<=(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| operator==(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| operator>(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| operator>=(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| parse_iso8601(const std::string &str) | time_shield::DateTime | inlinestatic |
| parse_iso8601(std::string_view str) | time_shield::DateTime | inlinestatic |
| parse_iso8601(const char *str) | time_shield::DateTime | inlinestatic |
| parse_iso8601_buffer(const char *data, std::size_t size) | time_shield::DateTime | inlineprivatestatic |
| same_local(const DateTime &other) const noexcept | time_shield::DateTime | inline |
| second() const | time_shield::DateTime | inline |
| start_of_day() const | time_shield::DateTime | inline |
| start_of_month() const | time_shield::DateTime | inline |
| start_of_year() const | time_shield::DateTime | inline |
| time_of_day() const | time_shield::DateTime | inline |
| time_zone() const | time_shield::DateTime | inline |
| to_date_time_struct_local() const | time_shield::DateTime | inline |
| to_date_time_struct_utc() const | time_shield::DateTime | inline |
| to_iso8601() const | time_shield::DateTime | inline |
| to_iso8601() const | time_shield::DateTime | inline |
| to_iso8601_utc() const | time_shield::DateTime | inline |
| to_mql5_date_time() const | time_shield::DateTime | inline |
| to_utc() const noexcept | time_shield::DateTime | inline |
| to_utc() const | time_shield::DateTime | inline |
| try_from_components(year_t year, int month, int day, int hour, int min, int sec, int ms, tz_t offset, DateTime &out) noexcept | time_shield::DateTime | inlinestatic |
| try_from_components(const long year, const int month, const int day, const int hour, const int min, const int sec, const int ms, const int offset, DateTime &out) | time_shield::DateTime | inlinestatic |
| try_from_date_time_struct(const DateTimeStruct &local_dt, tz_t offset, DateTime &out) noexcept | time_shield::DateTime | inlinestatic |
| try_from_date_time_struct(const DateTimeStruct &local_dt, const int offset, DateTime &out) | time_shield::DateTime | inlinestatic |
| try_parse_iso8601(const std::string &str, DateTime &out) noexcept | time_shield::DateTime | inlinestatic |
| try_parse_iso8601(std::string_view str, DateTime &out) noexcept | time_shield::DateTime | inlinestatic |
| try_parse_iso8601(const char *str, DateTime &out) noexcept | time_shield::DateTime | inlinestatic |
| try_parse_iso8601(const string str, DateTime &out) | time_shield::DateTime | inlinestatic |
| try_parse_iso8601_buffer(const char *data, std::size_t size, DateTime &out) noexcept | time_shield::DateTime | inlineprivatestatic |
| try_parse_iso_week_date(const std::string &str, IsoWeekDateStruct &iso) noexcept | time_shield::DateTime | inlinestatic |
| try_parse_iso_week_date(std::string_view str, IsoWeekDateStruct &iso) noexcept | time_shield::DateTime | inlinestatic |
| try_parse_iso_week_date(const char *str, IsoWeekDateStruct &iso) noexcept | time_shield::DateTime | inlinestatic |
| unix_ms() const noexcept | time_shield::DateTime | inline |
| unix_ms() const | time_shield::DateTime | inline |
| unix_s() const noexcept | time_shield::DateTime | inline |
| utc_date() const | time_shield::DateTime | inline |
| utc_offset() const noexcept | time_shield::DateTime | inline |
| utc_offset() const | time_shield::DateTime | inline |
| utc_time_of_day() const | time_shield::DateTime | inline |
| weekday() const | time_shield::DateTime | inline |
| with_offset(tz_t new_offset) const noexcept | time_shield::DateTime | inline |
| with_offset(const int new_offset) const | time_shield::DateTime | inline |
| year() const | time_shield::DateTime | inline |