Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::Plugin::IOPortDescription Struct Reference

#include <plugin.h>

Public Member Functions

 IOPortDescription (const std::string &n, bool sc=false, std::string gn="", uint32_t gc=0, uint32_t bn=0)
 
 IOPortDescription (const IOPortDescription &other)
 

Public Attributes

std::string name
 
bool is_sidechain
 
std::string group_name
 
uint32_t group_channel
 
uint32_t bus_number
 

Detailed Description

Definition at line 134 of file plugin.h.

Constructor & Destructor Documentation

◆ IOPortDescription() [1/2]

ARDOUR::Plugin::IOPortDescription::IOPortDescription ( const std::string &  n,
bool  sc = false,
std::string  gn = "",
uint32_t  gc = 0,
uint32_t  bn = 0 
)
inline

Definition at line 136 of file plugin.h.

◆ IOPortDescription() [2/2]

ARDOUR::Plugin::IOPortDescription::IOPortDescription ( const IOPortDescription other)
inline

Definition at line 144 of file plugin.h.

Member Data Documentation

◆ bus_number

uint32_t ARDOUR::Plugin::IOPortDescription::bus_number

Definition at line 157 of file plugin.h.

◆ group_channel

uint32_t ARDOUR::Plugin::IOPortDescription::group_channel

Definition at line 156 of file plugin.h.

◆ group_name

std::string ARDOUR::Plugin::IOPortDescription::group_name

Definition at line 155 of file plugin.h.

◆ is_sidechain

bool ARDOUR::Plugin::IOPortDescription::is_sidechain

Definition at line 153 of file plugin.h.

◆ name

std::string ARDOUR::Plugin::IOPortDescription::name

Definition at line 152 of file plugin.h.


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