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

One concrete realization: the exact type_id a graph names, plus the axis settings that produced it. More...

#include <forge_param_descriptor.hpp>

Public Member Functions

 ForgeRealization ()=default
 ForgeRealization (std::string_view mode_in, std::string_view type_id_in, std::vector< ForgeRealizationSetting > settings_in={})

Public Attributes

std::string mode
 Stable mode key, e.g. "silicon_x4".
std::string type_id
 The node type id registered with the graph.
std::vector< ForgeRealizationSetting > settings
 Exactly one selection for each declared realization axis.

Detailed Description

One concrete realization: the exact type_id a graph names, plus the axis settings that produced it.

Constructor & Destructor Documentation

◆ ForgeRealization() [1/2]

pulp::host::ForgeRealization::ForgeRealization ( )
default

◆ ForgeRealization() [2/2]

pulp::host::ForgeRealization::ForgeRealization ( std::string_view mode_in,
std::string_view type_id_in,
std::vector< ForgeRealizationSetting > settings_in = {} )
inline

Member Data Documentation

◆ mode

std::string pulp::host::ForgeRealization::mode

Stable mode key, e.g. "silicon_x4".

◆ settings

std::vector<ForgeRealizationSetting> pulp::host::ForgeRealization::settings

Exactly one selection for each declared realization axis.

◆ type_id

std::string pulp::host::ForgeRealization::type_id

The node type id registered with the graph.


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