|
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)) |