Audacity 3.2.0
Public Member Functions | List of all members
LV2AudioPort Class Referencefinal

Immutable description of an LV2 Audio port. More...

#include <LV2Ports.h>

Inheritance diagram for LV2AudioPort:
[legend]
Collaboration diagram for LV2AudioPort:
[legend]

Public Member Functions

 LV2Port (const LilvPort *port, int index, bool isInput, const wxString &symbol, const wxString &name, const TranslatableString &group)
 
- Public Member Functions inherited from LV2Port
 LV2Port (const LilvPort *port, int index, bool isInput, const wxString &symbol, const wxString &name, const TranslatableString &group)
 

Additional Inherited Members

- Public Attributes inherited from LV2Port
const LilvPort *const mPort
 
const uint32_t mIndex
 
const bool mIsInput
 
const wxString mSymbol
 
const wxString mName
 
const TranslatableString mGroup
 

Detailed Description

Immutable description of an LV2 Audio port.

Definition at line 52 of file LV2Ports.h.

Member Function Documentation

◆ LV2Port()

LV2Port::LV2Port ( const LilvPort *  port,
int  index,
bool  isInput,
const wxString &  symbol,
const wxString &  name,
const TranslatableString group 
)
inline

Definition at line 37 of file LV2Ports.h.

40 : mPort(port), mIndex(index), mIsInput(isInput)
41 , mSymbol(symbol), mName(name), mGroup(group)
42 {}
wxString name
Definition: TagsEditor.cpp:166
const wxString mName
Definition: LV2Ports.h:47
const TranslatableString mGroup
Definition: LV2Ports.h:48
const uint32_t mIndex
Definition: LV2Ports.h:44
const wxString mSymbol
Definition: LV2Ports.h:46
const bool mIsInput
Definition: LV2Ports.h:45
const LilvPort *const mPort
Definition: LV2Ports.h:43

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