Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
trace_timeout.hpp File Reference
#include <chrono>
#include <condition_variable>
#include <cstdint>
#include <functional>
#include <mutex>
#include <thread>

Go to the source code of this file.

Classes

class  pulp::runtime::detail::TimeoutController
 A single owned, cancellable, joinable timeout. More...

Namespaces

namespace  pulp
namespace  pulp::runtime
namespace  pulp::runtime::detail

Functions

constexpr bool pulp::runtime::detail::timeout_targets_current_session (std::uint64_t armed_for, std::uint64_t current) noexcept
 True when a timeout armed for armed_for may still act on the session currently identified by current.