Skip to content

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