nfx-datetime 0.1.1
Cross-platform C++ DateTime library with 100-nanosecond precision and ISO 8601 support
Loading...
Searching...
No Matches
nfx::time::TimeSpan Member List

This is the complete list of members for nfx::time::TimeSpan, including all inherited members.

days() const noexceptnfx::time::TimeSpaninline
fromChrono(const std::chrono::system_clock::duration &duration) noexceptnfx::time::TimeSpanstatic
fromDays(double days) noexceptnfx::time::TimeSpaninlinestatic
fromHours(double hours) noexceptnfx::time::TimeSpaninlinestatic
fromMicroseconds(double microseconds) noexceptnfx::time::TimeSpaninlinestatic
fromMilliseconds(double milliseconds) noexceptnfx::time::TimeSpaninlinestatic
fromMinutes(double minutes) noexceptnfx::time::TimeSpaninlinestatic
fromSeconds(double seconds) noexceptnfx::time::TimeSpaninlinestatic
fromString(std::string_view iso8601DurationString, TimeSpan &result) noexceptnfx::time::TimeSpanstatic
fromString(std::string_view iso8601DurationString) noexceptnfx::time::TimeSpanstatic
fromTicks(double ticks) noexceptnfx::time::TimeSpaninlinestatic
hours() const noexceptnfx::time::TimeSpaninline
microseconds() const noexceptnfx::time::TimeSpaninline
milliseconds() const noexceptnfx::time::TimeSpaninline
minutes() const noexceptnfx::time::TimeSpaninline
nanoseconds() const noexceptnfx::time::TimeSpaninline
operator*(double multiplier) const noexceptnfx::time::TimeSpaninline
operator*(double multiplier, const TimeSpan &ts) noexceptnfx::time::TimeSpanfriend
operator+(const TimeSpan &other) const noexceptnfx::time::TimeSpaninline
operator+=(const TimeSpan &other) noexceptnfx::time::TimeSpaninline
operator-(const TimeSpan &other) const noexceptnfx::time::TimeSpaninline
operator-() const noexceptnfx::time::TimeSpaninline
operator-=(const TimeSpan &other) noexceptnfx::time::TimeSpaninline
operator/(double divisor) const noexceptnfx::time::TimeSpaninline
operator/(const TimeSpan &other) const noexceptnfx::time::TimeSpaninline
operator<=>(const TimeSpan &other) const noexceptnfx::time::TimeSpaninline
operator=(const TimeSpan &)=defaultnfx::time::TimeSpan
operator=(TimeSpan &&) noexcept=defaultnfx::time::TimeSpan
operator==(const TimeSpan &other) const noexceptnfx::time::TimeSpaninline
seconds() const noexceptnfx::time::TimeSpaninline
ticks() const noexceptnfx::time::TimeSpaninline
TimeSpan(std::int64_t ticks=0) noexceptnfx::time::TimeSpaninlineexplicit
TimeSpan(std::chrono::system_clock::duration duration) noexceptnfx::time::TimeSpaninlineexplicit
TimeSpan(std::string_view iso8601String)nfx::time::TimeSpanexplicit
TimeSpan(const TimeSpan &)=defaultnfx::time::TimeSpan
TimeSpan(TimeSpan &&) noexcept=defaultnfx::time::TimeSpan
toChrono() const noexceptnfx::time::TimeSpan
toString() constnfx::time::TimeSpan
~TimeSpan()=defaultnfx::time::TimeSpan