ludus::foundation::time::Duration¶
Ludus Wiki · API overview · Browse API
Struct
Elapsed interval in integer nanoseconds, independent of any timestamp epoch.
Declared in modules/foundation/time/include/ludus/foundation/time/time.hpp
#include <ludus/foundation/time/time.hpp>
struct ludus::foundation::time::Duration
Fields¶
Nanoseconds¶
uint64 ludus::foundation::time::Duration::Nanoseconds = 0
Interval length in nanoseconds; zero is a valid duration.
Related types: uint64
Declared in modules/foundation/time/include/ludus/foundation/time/time.hpp
Methods¶
operator==¶
bool ludus::foundation::time::Duration::operator==(const Duration &) const noexcept=default
Compare exact interval lengths.
Related types: Duration
Declared in modules/foundation/time/include/ludus/foundation/time/time.hpp