|
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::TimeSpan, including all inherited members.
| days() const noexcept | nfx::time::TimeSpan | inline |
| fromChrono(const std::chrono::system_clock::duration &duration) noexcept | nfx::time::TimeSpan | static |
| fromDays(double days) noexcept | nfx::time::TimeSpan | inlinestatic |
| fromHours(double hours) noexcept | nfx::time::TimeSpan | inlinestatic |
| fromMicroseconds(double microseconds) noexcept | nfx::time::TimeSpan | inlinestatic |
| fromMilliseconds(double milliseconds) noexcept | nfx::time::TimeSpan | inlinestatic |
| fromMinutes(double minutes) noexcept | nfx::time::TimeSpan | inlinestatic |
| fromSeconds(double seconds) noexcept | nfx::time::TimeSpan | inlinestatic |
| fromString(std::string_view iso8601DurationString, TimeSpan &result) noexcept | nfx::time::TimeSpan | static |
| fromString(std::string_view iso8601DurationString) noexcept | nfx::time::TimeSpan | static |
| fromTicks(double ticks) noexcept | nfx::time::TimeSpan | inlinestatic |
| hours() const noexcept | nfx::time::TimeSpan | inline |
| microseconds() const noexcept | nfx::time::TimeSpan | inline |
| milliseconds() const noexcept | nfx::time::TimeSpan | inline |
| minutes() const noexcept | nfx::time::TimeSpan | inline |
| nanoseconds() const noexcept | nfx::time::TimeSpan | inline |
| operator*(double multiplier) const noexcept | nfx::time::TimeSpan | inline |
| operator*(double multiplier, const TimeSpan &ts) noexcept | nfx::time::TimeSpan | friend |
| operator+(const TimeSpan &other) const noexcept | nfx::time::TimeSpan | inline |
| operator+=(const TimeSpan &other) noexcept | nfx::time::TimeSpan | inline |
| operator-(const TimeSpan &other) const noexcept | nfx::time::TimeSpan | inline |
| operator-() const noexcept | nfx::time::TimeSpan | inline |
| operator-=(const TimeSpan &other) noexcept | nfx::time::TimeSpan | inline |
| operator/(double divisor) const noexcept | nfx::time::TimeSpan | inline |
| operator/(const TimeSpan &other) const noexcept | nfx::time::TimeSpan | inline |
| operator<=>(const TimeSpan &other) const noexcept | nfx::time::TimeSpan | inline |
| operator=(const TimeSpan &)=default | nfx::time::TimeSpan | |
| operator=(TimeSpan &&) noexcept=default | nfx::time::TimeSpan | |
| operator==(const TimeSpan &other) const noexcept | nfx::time::TimeSpan | inline |
| seconds() const noexcept | nfx::time::TimeSpan | inline |
| ticks() const noexcept | nfx::time::TimeSpan | inline |
| TimeSpan(std::int64_t ticks=0) noexcept | nfx::time::TimeSpan | inlineexplicit |
| TimeSpan(std::chrono::system_clock::duration duration) noexcept | nfx::time::TimeSpan | inlineexplicit |
| TimeSpan(std::string_view iso8601String) | nfx::time::TimeSpan | explicit |
| TimeSpan(const TimeSpan &)=default | nfx::time::TimeSpan | |
| TimeSpan(TimeSpan &&) noexcept=default | nfx::time::TimeSpan | |
| toChrono() const noexcept | nfx::time::TimeSpan | |
| toString() const | nfx::time::TimeSpan | |
| ~TimeSpan()=default | nfx::time::TimeSpan |