#include <cppx-core/language/syntax/macro-use.hpp>
#include <chrono>
#include <ratio>
#include <type_traits>
Go to the source code of this file.
|
| using | cppx::Timer_clock = conditional_t< chrono::high_resolution_clock::is_steady, chrono::high_resolution_clock, chrono::steady_clock > |
| |
|
| | cppx::CPPX_USE_STD_NAMESPACE_NAMES (chrono) |
| |
| | cppx::CPPX_USE_STD (conditional_t, milli, micro, nano) |
| |
| template<class Rep , class Period > |
| auto | cppx::as_seconds (const chrono::duration< Rep, Period > duration_value) -> double |
| |
| template<class Rep , class Period > |
| auto | cppx::as_milliseconds (const chrono::duration< Rep, Period > duration_value) -> double |
| |
| template<class Rep , class Period > |
| auto | cppx::as_microseconds (const chrono::duration< Rep, Period > duration_value) -> double |
| |
| template<class Rep , class Period > |
| auto | cppx::as_nanoseconds (const chrono::duration< Rep, Period > duration_value) -> double |
| |