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

#include <baked_graph_processor.hpp>

Public Member Functions

 ParamInjector () noexcept=default
 ~ParamInjector ()
 ParamInjector (ParamInjector &&other) noexcept
ParamInjector & operator= (ParamInjector &&other) noexcept
 ParamInjector (const ParamInjector &)=delete
ParamInjector & operator= (const ParamInjector &)=delete
bool valid () const noexcept
InjectStatus inject (const state::ParameterEventQueue &events) noexcept
InjectStatus inject (const state::ParameterEvent &event) noexcept

Friends

class BakedGraphProcessor

Constructor & Destructor Documentation

◆ ParamInjector() [1/3]

pulp::host::ParamInjector::ParamInjector ( )
defaultnoexcept

◆ ~ParamInjector()

pulp::host::ParamInjector::~ParamInjector ( )

◆ ParamInjector() [2/3]

pulp::host::ParamInjector::ParamInjector ( ParamInjector && other)
noexcept

◆ ParamInjector() [3/3]

pulp::host::ParamInjector::ParamInjector ( const ParamInjector & )
delete

Member Function Documentation

◆ inject() [1/2]

InjectStatus pulp::host::ParamInjector::inject ( const state::ParameterEvent & event)
noexcept

◆ inject() [2/2]

InjectStatus pulp::host::ParamInjector::inject ( const state::ParameterEventQueue & events)
noexcept

◆ operator=() [1/2]

ParamInjector & pulp::host::ParamInjector::operator= ( const ParamInjector & )
delete

◆ operator=() [2/2]

ParamInjector & pulp::host::ParamInjector::operator= ( ParamInjector && other)
noexcept

◆ valid()

bool pulp::host::ParamInjector::valid ( ) const
inlinenoexcept

◆ BakedGraphProcessor

friend class BakedGraphProcessor
friend

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