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;
Represents a timeout value in milliseconds.
Definition peak_timeout.hpp:31
Timeout(uint64_t timeout=0) noexcept
Definition peak_timeout.hpp:40
Timeout(std::chrono::milliseconds timeout) noexcept
Definition peak_timeout.hpp:44
static const uint64_t INFINITE_TIMEOUT
The constant defining an infinite timeout.
Definition peak_timeout.hpp:38
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as th...
Definition peak_dynamic_loader.h:32
const uint64_t PEAK_INFINITE_TIMEOUT
Definition peak_backend.h:344