Sane C++ Libraries
C++ Platform Abstraction Libraries
Time

🟨 Time handling (relative, absolute, high resolution) (see Time for more details) More...

Classes

struct  SC::Time::Nanoseconds
 Type-safe wrapper of uint64 used to represent nanoseconds. More...
 
struct  SC::Time::Milliseconds
 Type-safe wrapper of uint64 used to represent milliseconds. More...
 
struct  SC::Time::Seconds
 Type-safe wrapper of uint64 used to represent seconds. More...
 
struct  SC::Time::Relative
 Interval of time represented with 64 bit double precision float. More...
 
struct  SC::Time::Absolute
 Absolute time as realtime or monotonically increasing clock. More...
 
struct  SC::Time::Monotonic
 Represent monotonically increasing time (use Monotonic::now for current time) More...
 
struct  SC::Time::Realtime
 Represents a realtime clock in milliseconds since epoch (use Realtime::now for current time) More...
 
struct  SC::Time::HighResolutionCounter
 An high resolution time counter. More...
 

Detailed Description

🟨 Time handling (relative, absolute, high resolution) (see Time for more details)