Time Shield Library
C++ library for working with time
Loading...
Searching...
No Matches
time_shield::DateTime Member List

This is the complete list of members for time_shield::DateTime, including all inherited members.

add_days(int64_t days) const noexcepttime_shield::DateTimeinline
add_hours(int64_t hours) const noexcepttime_shield::DateTimeinline
add_minutes(int64_t minutes) const noexcepttime_shield::DateTimeinline
add_ms(int64_t delta_ms) const noexcepttime_shield::DateTimeinline
add_seconds(int64_t seconds) const noexcepttime_shield::DateTimeinline
date() consttime_shield::DateTimeinline
DateTime() noexcepttime_shield::DateTimeinline
DateTime(ts_ms_t utc_ms, tz_t offset) noexcepttime_shield::DateTimeinlineprivate
DateTime()time_shield::DateTimeinline
DateTime(const long utc_ms, const int offset)time_shield::DateTimeinlineprivate
day() consttime_shield::DateTimeinline
diff_ms(const DateTime &other) const noexcepttime_shield::DateTimeinline
diff_seconds(const DateTime &other) const noexcepttime_shield::DateTimeinline
end_of_day() consttime_shield::DateTimeinline
end_of_month() consttime_shield::DateTimeinline
end_of_year() consttime_shield::DateTimeinline
format(const std::string &fmt) consttime_shield::DateTimeinline
format(std::string_view fmt) consttime_shield::DateTimeinline
format(const char *fmt) consttime_shield::DateTimeinline
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::DateTimeinlinestatic
from_date_time_struct(const DateTimeStruct &local_dt, tz_t offset=0)time_shield::DateTimeinlinestatic
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::DateTimeinlinestatic
from_unix_ms(ts_ms_t utc_ms, tz_t offset=0) noexcepttime_shield::DateTimeinlinestatic
from_unix_ms(const long utc_ms, const int offset=0)time_shield::DateTimeinlinestatic
from_unix_s(ts_t utc_s, tz_t offset=0) noexcepttime_shield::DateTimeinlinestatic
hour() consttime_shield::DateTimeinline
is_weekend() const noexcepttime_shield::DateTimeinline
is_workday() const noexcepttime_shield::DateTimeinline
iso_week_date() consttime_shield::DateTimeinline
iso_weekday() consttime_shield::DateTimeinline
local_ms() const noexcepttime_shield::DateTimeinlineprivate
local_ms() consttime_shield::DateTimeinlineprivate
m_offsettime_shield::DateTimeprivate
m_offsettime_shield::DateTimeprivate
m_utc_mstime_shield::DateTimeprivate
m_utc_mstime_shield::DateTimeprivate
millisecond() consttime_shield::DateTimeinline
minute() consttime_shield::DateTimeinline
month() consttime_shield::DateTimeinline
now_utc(tz_t offset=0) noexcepttime_shield::DateTimeinlinestatic
now_utc(const int offset=0)time_shield::DateTimeinlinestatic
offset_to_ms(tz_t offset) noexcepttime_shield::DateTimeinlineprivatestatic
offset_to_ms(const int offset)time_shield::DateTimeinlineprivatestatic
operator!=(const DateTime &other) const noexcepttime_shield::DateTimeinline
operator<(const DateTime &other) const noexcepttime_shield::DateTimeinline
operator<=(const DateTime &other) const noexcepttime_shield::DateTimeinline
operator==(const DateTime &other) const noexcepttime_shield::DateTimeinline
operator>(const DateTime &other) const noexcepttime_shield::DateTimeinline
operator>=(const DateTime &other) const noexcepttime_shield::DateTimeinline
parse_iso8601(const std::string &str)time_shield::DateTimeinlinestatic
parse_iso8601(std::string_view str)time_shield::DateTimeinlinestatic
parse_iso8601(const char *str)time_shield::DateTimeinlinestatic
parse_iso8601_buffer(const char *data, std::size_t size)time_shield::DateTimeinlineprivatestatic
same_local(const DateTime &other) const noexcepttime_shield::DateTimeinline
second() consttime_shield::DateTimeinline
start_of_day() consttime_shield::DateTimeinline
start_of_month() consttime_shield::DateTimeinline
start_of_year() consttime_shield::DateTimeinline
time_of_day() consttime_shield::DateTimeinline
time_zone() consttime_shield::DateTimeinline
to_date_time_struct_local() consttime_shield::DateTimeinline
to_date_time_struct_utc() consttime_shield::DateTimeinline
to_iso8601() consttime_shield::DateTimeinline
to_iso8601() consttime_shield::DateTimeinline
to_iso8601_utc() consttime_shield::DateTimeinline
to_mql5_date_time() consttime_shield::DateTimeinline
to_utc() const noexcepttime_shield::DateTimeinline
to_utc() consttime_shield::DateTimeinline
try_from_components(year_t year, int month, int day, int hour, int min, int sec, int ms, tz_t offset, DateTime &out) noexcepttime_shield::DateTimeinlinestatic
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::DateTimeinlinestatic
try_from_date_time_struct(const DateTimeStruct &local_dt, tz_t offset, DateTime &out) noexcepttime_shield::DateTimeinlinestatic
try_from_date_time_struct(const DateTimeStruct &local_dt, const int offset, DateTime &out)time_shield::DateTimeinlinestatic
try_parse_iso8601(const std::string &str, DateTime &out) noexcepttime_shield::DateTimeinlinestatic
try_parse_iso8601(std::string_view str, DateTime &out) noexcepttime_shield::DateTimeinlinestatic
try_parse_iso8601(const char *str, DateTime &out) noexcepttime_shield::DateTimeinlinestatic
try_parse_iso8601(const string str, DateTime &out)time_shield::DateTimeinlinestatic
try_parse_iso8601_buffer(const char *data, std::size_t size, DateTime &out) noexcepttime_shield::DateTimeinlineprivatestatic
try_parse_iso_week_date(const std::string &str, IsoWeekDateStruct &iso) noexcepttime_shield::DateTimeinlinestatic
try_parse_iso_week_date(std::string_view str, IsoWeekDateStruct &iso) noexcepttime_shield::DateTimeinlinestatic
try_parse_iso_week_date(const char *str, IsoWeekDateStruct &iso) noexcepttime_shield::DateTimeinlinestatic
unix_ms() const noexcepttime_shield::DateTimeinline
unix_ms() consttime_shield::DateTimeinline
unix_s() const noexcepttime_shield::DateTimeinline
utc_date() consttime_shield::DateTimeinline
utc_offset() const noexcepttime_shield::DateTimeinline
utc_offset() consttime_shield::DateTimeinline
utc_time_of_day() consttime_shield::DateTimeinline
weekday() consttime_shield::DateTimeinline
with_offset(tz_t new_offset) const noexcepttime_shield::DateTimeinline
with_offset(const int new_offset) consttime_shield::DateTimeinline
year() consttime_shield::DateTimeinline