Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::PluginManager::PluginTag Struct Reference

Public Member Functions

 PluginTag (ARDOUR::PluginType t, std::string const &id, std::string const &tag, std::string const &n, TagType tt)
 
bool operator== (PluginTag const &other) const
 
bool operator< (PluginTag const &other) const
 

Public Attributes

PluginType const type
 
std::string const unique_id
 
std::string const name
 
std::string tags
 
TagType tagtype
 

Detailed Description

Definition at line 208 of file plugin_manager.h.

Constructor & Destructor Documentation

◆ PluginTag()

ARDOUR::PluginManager::PluginTag::PluginTag ( ARDOUR::PluginType  t,
std::string const &  id,
std::string const &  tag,
std::string const &  n,
TagType  tt 
)
inline

Definition at line 215 of file plugin_manager.h.

Member Function Documentation

◆ operator<()

bool ARDOUR::PluginManager::PluginTag::operator< ( PluginTag const &  other) const
inline

Definition at line 222 of file plugin_manager.h.

◆ operator==()

bool ARDOUR::PluginManager::PluginTag::operator== ( PluginTag const &  other) const
inline

Definition at line 218 of file plugin_manager.h.

Member Data Documentation

◆ name

std::string const ARDOUR::PluginManager::PluginTag::name

Definition at line 211 of file plugin_manager.h.

◆ tags

std::string ARDOUR::PluginManager::PluginTag::tags

Definition at line 212 of file plugin_manager.h.

◆ tagtype

TagType ARDOUR::PluginManager::PluginTag::tagtype

Definition at line 213 of file plugin_manager.h.

◆ type

PluginType const ARDOUR::PluginManager::PluginTag::type

Definition at line 209 of file plugin_manager.h.

◆ unique_id

std::string const ARDOUR::PluginManager::PluginTag::unique_id

Definition at line 210 of file plugin_manager.h.


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