µOS++ IIIe Reference  v6.3.15
“Perfekt ist nicht gut genug”
The third edition of µOS++, a POSIX inspired open source system, written in C++.
os::estd::chrono Namespace Reference

Classes

struct  has_sleep_for
 
class  high_resolution_clock
 
class  realtime_clock
 
class  system_clock
 
class  systick_clock
 

Functions

template<class _To , class Rep_T , class Period_T >
constexpr std::enable_if< std::chrono::__is_duration< _To >::value, _To >::type ceil (std::chrono::duration< Rep_T, Period_T > d)
 
using systicks = systick_clock::duration
 
using steady_clock = system_clock
 
constexpr systicks operator"" _ticks (unsigned long long t)
 

Types

◆ steady_clock

Definition at line 198 of file chrono.

◆ systicks

Definition at line 108 of file chrono.

Function Documentation

◆ ceil()

template<class _To , class Rep_T , class Period_T >
constexpr std::enable_if< std::chrono::__is_duration<_To>::value, _To>::type os::estd::chrono::ceil ( std::chrono::duration< Rep_T, Period_T >  d)

Definition at line 264 of file chrono.

◆ operator"" _ticks()

constexpr systicks os::estd::chrono::operator"" _ticks ( unsigned long long  t)

Definition at line 117 of file chrono.