Audacity 3.2.0
Public Types | List of all members
PluginSettings::ConfigReferenceGenerator< is_const, std::tuple< Types... > > Struct Template Reference

#include <PluginInterface.h>

Public Types

using type = std::variant< std::reference_wrapper< std::conditional_t< is_const, const Types, Types > >... >
 

Detailed Description

template<bool is_const, typename... Types>
struct PluginSettings::ConfigReferenceGenerator< is_const, std::tuple< Types... > >

Definition at line 72 of file PluginInterface.h.

Member Typedef Documentation

◆ type

template<bool is_const, typename... Types>
using PluginSettings::ConfigReferenceGenerator< is_const, std::tuple< Types... > >::type = std::variant< std::reference_wrapper< std::conditional_t<is_const, const Types, Types> >... >

Definition at line 73 of file PluginInterface.h.


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