Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
host_parameter_edit.hpp File Reference
#include <pulp/state/listener_token.hpp>
#include <pulp/state/store.hpp>
#include <functional>
#include <thread>

Go to the source code of this file.

Classes

class  pulp::format::ScopedHostParameterWrite
 Marks the enclosing scope as a HOST-originated parameter write. More...
class  pulp::format::ScopedProcessorParameterWrite
 Marks the enclosing scope as a PROCESSOR-originated parameter write (a plug-in writing its own output parameters during process()). More...
class  pulp::format::HostParameterEditBridge
 Reports EDITOR parameter edits to the host, in protocol order, exactly once. More...
struct  pulp::format::HostParameterEditBridge::Callbacks
 Protocol callbacks, in the order they are invoked for a gesture: begin → value(one or more) → value → end. More...

Namespaces

namespace  pulp
namespace  pulp::format
 What the product grants a device: the quota table indexed by capability tier and live thermal state.

Functions

bool pulp::format::in_non_editor_parameter_write () noexcept
 True when the calling thread is inside a host- or processor-originated parameter write, i.e.