Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
LV2PortStates Class Reference

#include <LV2Ports.h>

Collaboration diagram for LV2PortStates:

Public Member Functions

 LV2PortStates (const LV2Ports &ports)

Public Attributes

LV2AtomPortStateArray mAtomPortStates
LV2CVPortStateArray mCVPortStates

Detailed Description

Definition at line 292 of file LV2Ports.h.

Constructor & Destructor Documentation

◆ LV2PortStates()

LV2PortStates::LV2PortStates ( const LV2Ports ports)

Definition at line 419 of file LV2Ports.cpp.

421 for (auto &atomPort : ports.mAtomPorts)
422 mAtomPortStates.emplace_back(
423 std::make_shared<LV2AtomPortState>(atomPort));
425 for (auto &cvPort : ports.mCVPorts)
426 mCVPortStates.emplace_back(cvPort);
LV2CVPortStateArray mCVPortStates
Definition: LV2Ports.h:296
LV2AtomPortStateArray mAtomPortStates
Definition: LV2Ports.h:295
LV2CVPortArray mCVPorts
Definition: LV2Ports.h:281
LV2AtomPortArray mAtomPorts
Definition: LV2Ports.h:275

References LV2Ports::mAtomPorts, mAtomPortStates, LV2Ports::mCVPorts, and mCVPortStates.

Member Data Documentation

◆ mAtomPortStates

LV2AtomPortStateArray LV2PortStates::mAtomPortStates

◆ mCVPortStates

LV2CVPortStateArray LV2PortStates::mCVPortStates

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