|
nfx-datetime 0.1.1
Cross-platform C++ DateTime library with 100-nanosecond precision and ISO 8601 support
|
This is the complete list of members for nfx::time::DateTimeOffset, including all inherited members.
| add(const TimeSpan &value) const noexcept | nfx::time::DateTimeOffset | inline |
| addDays(double days) const noexcept | nfx::time::DateTimeOffset | |
| addHours(double hours) const noexcept | nfx::time::DateTimeOffset | |
| addMilliseconds(double milliseconds) const noexcept | nfx::time::DateTimeOffset | |
| addMinutes(double minutes) const noexcept | nfx::time::DateTimeOffset | |
| addMonths(std::int32_t months) const noexcept | nfx::time::DateTimeOffset | |
| addSeconds(double seconds) const noexcept | nfx::time::DateTimeOffset | |
| addTicks(std::int64_t ticks) const noexcept | nfx::time::DateTimeOffset | inline |
| addYears(std::int32_t years) const noexcept | nfx::time::DateTimeOffset | |
| date() const noexcept | nfx::time::DateTimeOffset | |
| dateTime() const noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset() noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(const DateTime &dateTime, const TimeSpan &offset) noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(const DateTime &dateTime) noexcept | nfx::time::DateTimeOffset | explicit |
| DateTimeOffset(std::int64_t ticks, const TimeSpan &offset) noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(std::int32_t year, std::int32_t month, std::int32_t day, const TimeSpan &offset) noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(std::int32_t year, std::int32_t month, std::int32_t day, std::int32_t hour, std::int32_t minute, std::int32_t second, const TimeSpan &offset) noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(std::int32_t year, std::int32_t month, std::int32_t day, std::int32_t hour, std::int32_t minute, std::int32_t second, std::int32_t millisecond, const TimeSpan &offset) noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(std::int32_t year, std::int32_t month, std::int32_t day, std::int32_t hour, std::int32_t minute, std::int32_t second, std::int32_t millisecond, std::int32_t microsecond, const TimeSpan &offset) noexcept | nfx::time::DateTimeOffset | inline |
| DateTimeOffset(std::string_view iso8601String) | nfx::time::DateTimeOffset | inlineexplicit |
| DateTimeOffset(const DateTimeOffset &)=default | nfx::time::DateTimeOffset | |
| DateTimeOffset(DateTimeOffset &&) noexcept=default | nfx::time::DateTimeOffset | |
| day() const noexcept | nfx::time::DateTimeOffset | inline |
| dayOfWeek() const noexcept | nfx::time::DateTimeOffset | inline |
| dayOfYear() const noexcept | nfx::time::DateTimeOffset | inline |
| epoch() noexcept | nfx::time::DateTimeOffset | static |
| equals(const DateTimeOffset &other) const noexcept | nfx::time::DateTimeOffset | inline |
| equalsExact(const DateTimeOffset &other) const noexcept | nfx::time::DateTimeOffset | inline |
| fromEpochMilliseconds(std::int64_t milliseconds) noexcept | nfx::time::DateTimeOffset | static |
| fromEpochSeconds(std::int64_t seconds) noexcept | nfx::time::DateTimeOffset | static |
| fromFILETIME(std::int64_t FILETIME) noexcept | nfx::time::DateTimeOffset | static |
| fromString(std::string_view iso8601String, DateTimeOffset &result) noexcept | nfx::time::DateTimeOffset | static |
| fromString(std::string_view iso8601String) noexcept | nfx::time::DateTimeOffset | static |
| hour() const noexcept | nfx::time::DateTimeOffset | inline |
| isValid() const noexcept | nfx::time::DateTimeOffset | |
| localDateTime() const noexcept | nfx::time::DateTimeOffset | |
| max() noexcept | nfx::time::DateTimeOffset | static |
| microsecond() const noexcept | nfx::time::DateTimeOffset | inline |
| millisecond() const noexcept | nfx::time::DateTimeOffset | inline |
| min() noexcept | nfx::time::DateTimeOffset | static |
| minute() const noexcept | nfx::time::DateTimeOffset | inline |
| month() const noexcept | nfx::time::DateTimeOffset | inline |
| nanosecond() const noexcept | nfx::time::DateTimeOffset | inline |
| now() noexcept | nfx::time::DateTimeOffset | static |
| offset() const noexcept | nfx::time::DateTimeOffset | inline |
| operator+(const TimeSpan &duration) const noexcept | nfx::time::DateTimeOffset | inline |
| operator+=(const TimeSpan &duration) noexcept | nfx::time::DateTimeOffset | inline |
| operator-(const TimeSpan &duration) const noexcept | nfx::time::DateTimeOffset | inline |
| operator-(const DateTimeOffset &other) const noexcept | nfx::time::DateTimeOffset | inline |
| operator-=(const TimeSpan &duration) noexcept | nfx::time::DateTimeOffset | inline |
| operator<=>(const DateTimeOffset &other) const noexcept | nfx::time::DateTimeOffset | inline |
| operator=(const DateTimeOffset &)=default | nfx::time::DateTimeOffset | |
| operator=(DateTimeOffset &&) noexcept=default | nfx::time::DateTimeOffset | |
| operator==(const DateTimeOffset &other) const noexcept | nfx::time::DateTimeOffset | inline |
| second() const noexcept | nfx::time::DateTimeOffset | inline |
| subtract(const DateTimeOffset &value) const noexcept | nfx::time::DateTimeOffset | inline |
| subtract(const TimeSpan &value) const noexcept | nfx::time::DateTimeOffset | inline |
| ticks() const noexcept | nfx::time::DateTimeOffset | inline |
| timeOfDay() const noexcept | nfx::time::DateTimeOffset | inline |
| today() noexcept | nfx::time::DateTimeOffset | static |
| toEpochMilliseconds() const noexcept | nfx::time::DateTimeOffset | inline |
| toEpochSeconds() const noexcept | nfx::time::DateTimeOffset | inline |
| toFILETIME() const noexcept | nfx::time::DateTimeOffset | |
| toIso8601Extended() const | nfx::time::DateTimeOffset | |
| toLocalTime() const noexcept | nfx::time::DateTimeOffset | |
| toOffset(const TimeSpan &newOffset) const noexcept | nfx::time::DateTimeOffset | |
| toString() const | nfx::time::DateTimeOffset | |
| toString(DateTime::Format format) const | nfx::time::DateTimeOffset | |
| totalOffsetMinutes() const noexcept | nfx::time::DateTimeOffset | inline |
| toUniversalTime() const noexcept | nfx::time::DateTimeOffset | |
| utcDateTime() const noexcept | nfx::time::DateTimeOffset | |
| utcNow() noexcept | nfx::time::DateTimeOffset | static |
| utcTicks() const noexcept | nfx::time::DateTimeOffset | inline |
| year() const noexcept | nfx::time::DateTimeOffset | inline |
| ~DateTimeOffset()=default | nfx::time::DateTimeOffset |