Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
event_loop.hpp File Reference
#include <pulp/runtime/spsc_queue.hpp>
#include <functional>
#include <chrono>
#include <vector>
#include <mutex>
#include <atomic>
#include <thread>
#include <condition_variable>
#include <memory>

Go to the source code of this file.

Classes

class  pulp::events::EventLoop

Namespaces

namespace  pulp
namespace  pulp::events

Typedefs

using pulp::events::Clock = std::chrono::steady_clock
using pulp::events::TimePoint = Clock::time_point
using pulp::events::Duration = Clock::duration
using pulp::events::Task = std::function<void()>