oscr::InletInitFunc< Node > Struct Template Reference

Public Member Functions

void operator() (const oscr::ossia_value_port auto &in, auto idx)
 
void operator() (const oscr::ossia_audio_port auto &in, auto idx)
 
void operator() (const oscr::ossia_midi_port auto &in, auto idx)
 
void operator() (const avnd::audio_port auto &in, auto idx)
 
void operator() (const avnd::midi_port auto &in, auto idx)
 
template<typename T >
requires avnd::soundfile_port< T > void operator() (const T &in, auto idx)
 
template<typename T >
requires avnd::midifile_port< T > avnd::raw_file_port< T > void operator() (const T &in, auto idx)
 
template<avnd::dynamic_ports_port T, std::size_t N>
void operator() (const T &in, avnd::field_index< N > i)
 
template<avnd::parameter T, std::size_t N>
 requires (!oscr::ossia_port< T >) void operator()(const T &in
 
template<std::size_t Idx, avnd::message T>
void operator() (const avnd::field_reflection< Idx, T > &in, auto dummy)
 
template<std::size_t Idx, avnd::unreflectable_message< Node > T>
void operator() (const avnd::field_reflection< Idx, T > &in, auto dummy)
 
void operator() (const auto &ctrl, auto idx)
 

Static Public Member Functions

static QString toFilters (const QSet< QString > &exts)
 
template<typename P >
static QString getFilters (P &p)
 

Public Attributes

Process::ProcessModelself
 
Process::Inletsins
 
int inlet = 0
 

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