Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::AUv2Info Struct Reference

#include <auv2_scan.h>

Public Member Functions

 AUv2Info ()
 
 AUv2Info (XMLNode const &)
 
XMLNodestate () const
 

Public Attributes

std::string id
 
std::string name
 
std::string creator
 
std::string category
 
uint32_t version
 
int n_inputs
 
int n_outputs
 
int n_midi_inputs
 
int n_midi_outputs
 
int max_outputs
 
std::vector< std::pair< int, int > > io_configs
 

Detailed Description

Definition at line 33 of file auv2_scan.h.

Constructor & Destructor Documentation

◆ AUv2Info() [1/2]

ARDOUR::AUv2Info::AUv2Info ( )
inline

Definition at line 34 of file auv2_scan.h.

◆ AUv2Info() [2/2]

ARDOUR::AUv2Info::AUv2Info ( XMLNode const &  )

Member Function Documentation

◆ state()

XMLNode& ARDOUR::AUv2Info::state ( ) const

Member Data Documentation

◆ category

std::string ARDOUR::AUv2Info::category

Definition at line 49 of file auv2_scan.h.

◆ creator

std::string ARDOUR::AUv2Info::creator

Definition at line 48 of file auv2_scan.h.

◆ id

std::string ARDOUR::AUv2Info::id

Definition at line 46 of file auv2_scan.h.

◆ io_configs

std::vector<std::pair<int,int> > ARDOUR::AUv2Info::io_configs

Definition at line 60 of file auv2_scan.h.

◆ max_outputs

int ARDOUR::AUv2Info::max_outputs

Definition at line 58 of file auv2_scan.h.

◆ n_inputs

int ARDOUR::AUv2Info::n_inputs

Definition at line 53 of file auv2_scan.h.

◆ n_midi_inputs

int ARDOUR::AUv2Info::n_midi_inputs

Definition at line 55 of file auv2_scan.h.

◆ n_midi_outputs

int ARDOUR::AUv2Info::n_midi_outputs

Definition at line 56 of file auv2_scan.h.

◆ n_outputs

int ARDOUR::AUv2Info::n_outputs

Definition at line 54 of file auv2_scan.h.

◆ name

std::string ARDOUR::AUv2Info::name

Definition at line 47 of file auv2_scan.h.

◆ version

uint32_t ARDOUR::AUv2Info::version

Definition at line 51 of file auv2_scan.h.


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