Skip to content

Class Ase::ClapPluginDescriptor

ClassList > Ase > ClapPluginDescriptor

Public Types

Type Name
typedef std::vector< ClapPluginDescriptor * > Collection

Public Attributes

Type Name
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

Public Functions

Type Name
ClapPluginDescriptor (ClapFileHandle & clapfile)
void close () const
const clap_plugin_entry * entry () const
ClapFileHandle & file_handle () const
void open () const

Public Static Functions

Type Name
void add_descriptor (const String & pluginpath, Collection & infos)
const Collection & collect_descriptors ()

Public Types Documentation

typedef Collection

using Ase::ClapPluginDescriptor::Collection =  std::vector<ClapPluginDescriptor*>;

Public Attributes Documentation

variable description

std::string Ase::ClapPluginDescriptor::description;

variable features

std::string Ase::ClapPluginDescriptor::features;

variable id

std::string Ase::ClapPluginDescriptor::id;

variable manual_url

std::string Ase::ClapPluginDescriptor::manual_url;

variable name

std::string Ase::ClapPluginDescriptor::name;

variable support_url

std::string Ase::ClapPluginDescriptor::support_url;

variable url

std::string Ase::ClapPluginDescriptor::url;

variable vendor

std::string Ase::ClapPluginDescriptor::vendor;

variable version

std::string Ase::ClapPluginDescriptor::version;

Public Functions Documentation

function ClapPluginDescriptor

explicit Ase::ClapPluginDescriptor::ClapPluginDescriptor (
    ClapFileHandle & clapfile
) 

function close

void Ase::ClapPluginDescriptor::close () const

function entry

const clap_plugin_entry * Ase::ClapPluginDescriptor::entry () const

function file_handle

inline ClapFileHandle & Ase::ClapPluginDescriptor::file_handle () const

function open

void Ase::ClapPluginDescriptor::open () const

Public Static Functions Documentation

function add_descriptor

static void Ase::ClapPluginDescriptor::add_descriptor (
    const String & pluginpath,
    Collection & infos
) 

function collect_descriptors

static const Collection & Ase::ClapPluginDescriptor::collect_descriptors () 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/clapplugin.hh