10 #include <type_traits> 23 Timeout(
const std::chrono::milliseconds& duration) : ms{duration} {}
24 Timeout(
const std::int32_t& milliseconds) :
Timeout{std::chrono::milliseconds(milliseconds)} {}
25 template<
class Rep,
class Period >
26 Timeout(
const std::chrono::duration<Rep, Period> duration)
27 :
Timeout(std::chrono::duration_cast<std::chrono::milliseconds>(duration)) {}
29 std::chrono::milliseconds ms;
main library namespace
Definition: api.hpp:19
A timeout specification to cut short slow HTTP queries.
Definition: timeout.hpp:21