44 Timeout(std::chrono::milliseconds timeout) noexcept
48 operator uint64_t()
const 50 return static_cast<uint64_t
>(m_timeout.count());
54 std::chrono::milliseconds m_timeout;
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as th...
Definition: peak_dynamic_loader.h:32
Timeout(uint64_t timeout=0) noexcept
Definition: peak_timeout.hpp:40
static const uint64_t INFINITE_TIMEOUT
The constant defining an infinite timeout.
Definition: peak_timeout.hpp:38
Represents a timeout value in milliseconds.
Definition: peak_timeout.hpp:30
Timeout(std::chrono::milliseconds timeout) noexcept
Definition: peak_timeout.hpp:44
const uint64_t PEAK_INFINITE_TIMEOUT
Definition: peak_backend.h:341