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

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

#include <LV2Ports.h>

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

Public Member Functions

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

Public Attributes

const uint32_t mMinimumSize
 
const bool mIsMidi
 
const bool mWantsPosition
 
- 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 Atom port.

Definition at line 60 of file LV2Ports.h.

Constructor & Destructor Documentation

◆ LV2AtomPort()

LV2AtomPort::LV2AtomPort ( const LilvPort *  port,
int  index,
bool  isInput,
const wxString &  symbol,
const wxString &  name,
const TranslatableString group,
uint32_t  minimumSize,
bool  isMidi,
bool  wantsPosition 
)
inline

Definition at line 62 of file LV2Ports.h.

66 : LV2Port{ port, index, isInput, symbol, name, group }
67 , mMinimumSize{ minimumSize }
68 , mIsMidi{ isMidi }
69 , mWantsPosition{ wantsPosition }
70 {}
const TranslatableString name
Definition: Distortion.cpp:76
const uint32_t mMinimumSize
Definition: LV2Ports.h:71
const bool mWantsPosition
Definition: LV2Ports.h:73
const bool mIsMidi
Definition: LV2Ports.h:72
Immutable description of an LV2 port.
Definition: LV2Ports.h:35

Member Data Documentation

◆ mIsMidi

const bool LV2AtomPort::mIsMidi

Definition at line 72 of file LV2Ports.h.

◆ mMinimumSize

const uint32_t LV2AtomPort::mMinimumSize

Definition at line 71 of file LV2Ports.h.

◆ mWantsPosition

const bool LV2AtomPort::mWantsPosition

Definition at line 73 of file LV2Ports.h.


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