iceoryx_doc  1.0.1
iox::units::Duration Member List

This is the complete list of members for iox::units::Duration, including all inherited members.

createDuration(const Seconds_t seconds, const Nanoseconds_t nanoseconds) noexceptiox::units::Durationinlineprotectedstatic
Duration(const struct timeval &value) noexceptiox::units::Durationinlineexplicit
Duration(const struct timespec &value) noexceptiox::units::Durationinlineexplicit
Duration(const struct itimerspec &value) noexceptiox::units::Durationinlineexplicit
Duration(const std::chrono::milliseconds &value) noexceptiox::units::Durationinlineexplicit
Duration(const std::chrono::nanoseconds &value) noexceptiox::units::Durationinlineexplicit
Duration(const Seconds_t seconds, const Nanoseconds_t nanoseconds) noexceptiox::units::Durationinlineprotected
duration_literals::operator""_d (defined in iox::units::Duration)iox::units::Durationfriend
duration_literals::operator""_h (defined in iox::units::Duration)iox::units::Durationfriend
duration_literals::operator""_m (defined in iox::units::Duration)iox::units::Durationfriend
duration_literals::operator""_ms (defined in iox::units::Duration)iox::units::Durationfriend
duration_literals::operator""_ns (defined in iox::units::Duration)iox::units::Durationfriend
duration_literals::operator""_s (defined in iox::units::Duration)iox::units::Durationfriend
duration_literals::operator""_us (defined in iox::units::Duration)iox::units::Durationfriend
fromDays(const T value) noexceptiox::units::Durationstatic
fromHours(const T value) noexceptiox::units::Durationstatic
fromMicroseconds(const T value) noexceptiox::units::Durationstatic
fromMilliseconds(const T value) noexceptiox::units::Durationstatic
fromMinutes(const T value) noexceptiox::units::Durationstatic
fromNanoseconds(const T value) noexceptiox::units::Durationstatic
fromSeconds(const T value) noexceptiox::units::Durationstatic
HOURS_PER_DAY (defined in iox::units::Duration)iox::units::Durationstatic
max() noexcept (defined in iox::units::Duration)iox::units::Durationinlineprotectedstatic
MICROSECS_PER_SEC (defined in iox::units::Duration)iox::units::Durationstatic
MILLISECS_PER_SEC (defined in iox::units::Duration)iox::units::Durationstatic
Nanoseconds_t typedef (defined in iox::units::Duration)iox::units::Durationprotected
NANOSECS_PER_MICROSEC (defined in iox::units::Duration)iox::units::Durationstatic
NANOSECS_PER_MILLISEC (defined in iox::units::Duration)iox::units::Durationstatic
NANOSECS_PER_SEC (defined in iox::units::Duration)iox::units::Durationstatic
operator struct timeval() const noexceptiox::units::Duration
operator!=(const Duration &rhs) const noexceptiox::units::Durationinline
operator*(const T &rhs) const noexceptiox::units::Durationinline
operator*(const T &lhs, const Duration &rhs) noexceptiox::units::Durationfriend
operator+(const Duration &rhs) const noexceptiox::units::Durationinline
operator-(const Duration &rhs) const noexceptiox::units::Durationinline
operator<(const Duration &rhs) const noexceptiox::units::Durationinline
operator<<(std::ostream &stream, const Duration &t) noexceptiox::units::Durationfriend
operator<=(const Duration &rhs) const noexceptiox::units::Durationinline
operator=(const std::chrono::milliseconds &rhs) noexceptiox::units::Durationinline
operator==(const Duration &rhs) const noexceptiox::units::Durationinline
operator>(const Duration &rhs) const noexceptiox::units::Durationinline
operator>=(const Duration &rhs) const noexceptiox::units::Durationinline
Seconds_t typedef (defined in iox::units::Duration)iox::units::Durationprotected
SECS_PER_HOUR (defined in iox::units::Duration)iox::units::Durationstatic
SECS_PER_MINUTE (defined in iox::units::Duration)iox::units::Durationstatic
timespec(const TimeSpecReference &reference=TimeSpecReference::None) const noexceptiox::units::Duration
toDays() const noexceptiox::units::Durationinline
toHours() const noexceptiox::units::Durationinline
toMicroseconds() const noexceptiox::units::Durationinline
toMilliseconds() const noexceptiox::units::Durationinline
toMinutes() const noexceptiox::units::Durationinline
toNanoseconds() const noexceptiox::units::Durationinline
toSeconds() const noexceptiox::units::Durationinline
zero() noexcept (defined in iox::units::Duration)iox::units::Durationinlineprotectedstatic