Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::GraphLoadOptions Struct Reference

#include <graph_serializer.hpp>

Public Attributes

ProcessorRestoreRegistry * processor_registry = nullptr
std::vector< ProcessorTypeKey > processor_allowlist
std::vector< std::string > plugin_roots
bool include_default_plugin_roots = true
ScanBlacklist * blacklist = nullptr
HostScanCache * scan_cache = nullptr
bool load_plugins = true
GraphPluginScanMode scan_mode = GraphPluginScanMode::none
std::string scan_worker_path
bool allow_unrooted_plugin_paths = false

Member Data Documentation

◆ allow_unrooted_plugin_paths

bool pulp::host::GraphLoadOptions::allow_unrooted_plugin_paths = false

◆ blacklist

ScanBlacklist* pulp::host::GraphLoadOptions::blacklist = nullptr

◆ include_default_plugin_roots

bool pulp::host::GraphLoadOptions::include_default_plugin_roots = true

◆ load_plugins

bool pulp::host::GraphLoadOptions::load_plugins = true

◆ plugin_roots

std::vector<std::string> pulp::host::GraphLoadOptions::plugin_roots

◆ processor_allowlist

std::vector<ProcessorTypeKey> pulp::host::GraphLoadOptions::processor_allowlist

◆ processor_registry

ProcessorRestoreRegistry* pulp::host::GraphLoadOptions::processor_registry = nullptr

◆ scan_cache

HostScanCache* pulp::host::GraphLoadOptions::scan_cache = nullptr

◆ scan_mode

GraphPluginScanMode pulp::host::GraphLoadOptions::scan_mode = GraphPluginScanMode::none

◆ scan_worker_path

std::string pulp::host::GraphLoadOptions::scan_worker_path

The documentation for this struct was generated from the following file: