ardour
Public Member Functions | Public Attributes | List of all members
ARDOUR::LV2Plugin::Impl Struct Reference

Public Member Functions

 Impl ()
 
const LilvPort * designated_input (const char *uri, void **bufptrs[], void **bufptr)
 

Public Attributes

const LilvPlugin * plugin
 
const LilvUI * ui
 
const LilvNode * ui_type
 
LilvNode * name
 
LilvNode * author
 
LilvInstance * instance
 
const LV2_Worker_Interface * work_iface
 
LilvState * state
 
LV2_Atom_Forge forge
 
LV2_Atom_Forge ui_forge
 

Detailed Description

Definition at line 234 of file lv2_plugin.cc.

Constructor & Destructor Documentation

ARDOUR::LV2Plugin::Impl::Impl ( )
inline

Definition at line 235 of file lv2_plugin.cc.

Member Function Documentation

const LilvPort * ARDOUR::LV2Plugin::Impl::designated_input ( const char *  uri,
void **  bufptrs[],
void **  bufptr 
)

Find the LV2 input port with the given designation. If found, bufptrs[port_index] will be set to bufptr.

Definition at line 2288 of file lv2_plugin.cc.

Member Data Documentation

LilvNode* ARDOUR::LV2Plugin::Impl::author

Definition at line 249 of file lv2_plugin.cc.

LV2_Atom_Forge ARDOUR::LV2Plugin::Impl::forge

Definition at line 253 of file lv2_plugin.cc.

LilvInstance* ARDOUR::LV2Plugin::Impl::instance

Definition at line 250 of file lv2_plugin.cc.

LilvNode* ARDOUR::LV2Plugin::Impl::name

Definition at line 248 of file lv2_plugin.cc.

const LilvPlugin* ARDOUR::LV2Plugin::Impl::plugin

Definition at line 245 of file lv2_plugin.cc.

LilvState* ARDOUR::LV2Plugin::Impl::state

Definition at line 252 of file lv2_plugin.cc.

const LilvUI* ARDOUR::LV2Plugin::Impl::ui

Definition at line 246 of file lv2_plugin.cc.

LV2_Atom_Forge ARDOUR::LV2Plugin::Impl::ui_forge

Definition at line 254 of file lv2_plugin.cc.

const LilvNode* ARDOUR::LV2Plugin::Impl::ui_type

Definition at line 247 of file lv2_plugin.cc.

const LV2_Worker_Interface* ARDOUR::LV2Plugin::Impl::work_iface

Definition at line 251 of file lv2_plugin.cc.


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