NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
Typedefs | |
template<class Clock , class Duration > | |
using | time_point = std::chrono::time_point< Clock, Duration > |
Functions | |
template<class DstClock , class SrcClock , class Duration > | |
CONSTCD14 auto | conv_clock (const time_point< SrcClock, Duration > &t) -> decltype(std::declval< clock_time_conversion< DstClock, SrcClock > >()(t)) |
template<class DstClock , class SrcClock , class Duration > | |
CONSTCD14 auto | cc_impl (const time_point< SrcClock, Duration > &t, const time_point< SrcClock, Duration > *) -> decltype(conv_clock< DstClock >(t)) |
template<class DstClock , class SrcClock , class Duration > | |
CONSTCD14 auto | cc_impl (const time_point< SrcClock, Duration > &t, const void *) -> decltype(conv_clock< DstClock >(conv_clock< system_clock >(t))) |
template<class DstClock , class SrcClock , class Duration > | |
CONSTCD14 auto | cc_impl (const time_point< SrcClock, Duration > &t,...) -> decltype(conv_clock< DstClock >(conv_clock< utc_clock >(conv_clock< system_clock >(t)))) |
using date::clock_cast_detail::time_point = typedef std::chrono::time_point<Clock, Duration> |
CONSTCD14 auto date::clock_cast_detail::cc_impl | ( | const time_point< SrcClock, Duration > & | t, |
const time_point< SrcClock, Duration > * | |||
) | -> decltype(conv_clock<DstClock>(t)) |
CONSTCD14 auto date::clock_cast_detail::cc_impl | ( | const time_point< SrcClock, Duration > & | t, |
const void * | |||
) | -> decltype(conv_clock<DstClock>(conv_clock<system_clock>(t))) |
CONSTCD14 auto date::clock_cast_detail::cc_impl | ( | const time_point< SrcClock, Duration > & | t, |
... | |||
) | -> decltype(conv_clock<DstClock>(conv_clock<utc_clock>(conv_clock<system_clock>(t)))) |
CONSTCD14 auto date::clock_cast_detail::conv_clock | ( | const time_point< SrcClock, Duration > & | t | ) | -> decltype(std::declval<clock_time_conversion<DstClock, SrcClock>>()(t)) |