LLDB mainline
|
#include <Timeout.h>
Public Member Functions | |
Timeout (std::nullopt_t none) | |
template<typename Ratio2 , typename = typename EnableIf<int64_t, Ratio2>::type> | |
Timeout (const Timeout< Ratio2 > &other) | |
template<typename Rep2 , typename Ratio2 , typename = typename EnableIf<Rep2, Ratio2>::type> | |
Timeout (const std::chrono::duration< Rep2, Ratio2 > &other) | |
Private Types | |
template<typename Ratio2 > | |
using | Dur = std::chrono::duration< int64_t, Ratio2 > |
template<typename Rep2 , typename Ratio2 > | |
using | EnableIf = std::enable_if< std::is_convertible< std::chrono::duration< Rep2, Ratio2 >, std::chrono::duration< int64_t, Ratio > >::value > |
using | Base = std::optional< Dur< Ratio > > |
|
private |
|
private |
|
private |
|
inline |
|
inline |
|
inline |