Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
plugin_slot.hpp File Reference
#include <pulp/host/scanner.hpp>
#include <pulp/host/parameter_event_queue.hpp>
#include <pulp/host/native_handle_visitor.hpp>
#include <pulp/runtime/node_abi.hpp>
#include <pulp/format/process_block.hpp>
#include <pulp/state/parameter.hpp>
#include <pulp/audio/buffer.hpp>
#include <pulp/midi/buffer.hpp>
#include <memory>
#include <string>
#include <vector>
#include <functional>
#include <cstdint>

Go to the source code of this file.

Classes

struct  pulp::host::ParamFlags
struct  pulp::host::HostParamInfo
class  pulp::host::PluginSlot
struct  pulp::host::PluginSlot::HostedEditor
struct  pulp::host::PluginLoadResult
 Exactly one loaded slot or typed refusal. A successful slot owns its receipt. More...

Namespaces

namespace  pulp
namespace  pulp::host
 Bounded event contracts shared by host ingress and graph-authored nodes.

Typedefs

using pulp::host::ParamRate = state::ParamRate

Enumerations

enum class  pulp::host::BypassSurface { pulp::host::none , pulp::host::parameter , pulp::host::unit_property }