LMMS
Loading...
Searching...
No Matches
juce::lv2_shared::ParsedGroup Struct Reference

#include <juce_LV2Common.h>

Public Member Functions

auto tie () const
bool operator== (const ParsedGroup &other) const
AudioChannelSet getEquivalentSet () const noexcept
bool isRequired () const
bool isCompatible (const AudioChannelSet &requestedBus) const

Static Public Member Functions

static AudioChannelSet getEquivalentSet (const std::set< SinglePortInfo > &info)

Public Attributes

String uid
std::set< SinglePortInfoinfo

Member Function Documentation

◆ getEquivalentSet() [1/2]

AudioChannelSet juce::lv2_shared::ParsedGroup::getEquivalentSet ( ) const
inlinenoexcept

◆ getEquivalentSet() [2/2]

AudioChannelSet juce::lv2_shared::ParsedGroup::getEquivalentSet ( const std::set< SinglePortInfo > & info)
inlinestatic

◆ isCompatible()

bool juce::lv2_shared::ParsedGroup::isCompatible ( const AudioChannelSet & requestedBus) const
inline

◆ isRequired()

bool juce::lv2_shared::ParsedGroup::isRequired ( ) const
inline

◆ operator==()

bool juce::lv2_shared::ParsedGroup::operator== ( const ParsedGroup & other) const
inline

◆ tie()

auto juce::lv2_shared::ParsedGroup::tie ( ) const
inline

Member Data Documentation

◆ info

std::set<SinglePortInfo> juce::lv2_shared::ParsedGroup::info

◆ uid

String juce::lv2_shared::ParsedGroup::uid

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