#include "clapplugin.hh"
Public Types | |
using | Collection = std::vector< ClapPluginDescriptor * > |
Public Member Functions | |
ClapPluginDescriptor (ClapFileHandle &clapfile) | |
void | close () const |
const clap_plugin_entry * | entry () const |
ClapFileHandle & | file_handle () const |
void | open () const |
Static Public Member Functions | |
static void | add_descriptor (const String &pluginpath, Collection &infos) |
static const Collection & | collect_descriptors () |
Public Attributes | |
std::string | description |
std::string | features |
std::string | id |
std::string | manual_url |
std::string | name |
std::string | support_url |
std::string | url |
std::string | vendor |
std::string | version |
using Collection = std::vector<ClapPluginDescriptor*> |
|
explicit |
void open | ( | ) | const |
void close | ( | ) | const |
const clap_plugin_entry * entry | ( | ) | const |
ClapFileHandle & file_handle | ( | ) | const |
|
static |
|
static |
std::string id |
std::string name |
std::string version |
std::string vendor |
std::string features |
std::string description |
std::string url |
std::string manual_url |
std::string support_url |