ardour
ARDOUR::LV2Plugin Member List

This is the complete list of members for ARDOUR::LV2Plugin, including all inherited members.

_atom_ev_buffersARDOUR::LV2Pluginprivate
_block_lengthARDOUR::LV2Pluginprivate
_bpm_control_portARDOUR::LV2Pluginprivate
_control_dataARDOUR::LV2Pluginprivate
_cyclesARDOUR::Pluginprotected
_data_access_extension_dataARDOUR::LV2Pluginprivate
_data_access_featureARDOUR::LV2Pluginprivate
_def_state_featureARDOUR::LV2Pluginprivate
_defaultsARDOUR::LV2Pluginprivate
_engineARDOUR::Pluginprotected
_ev_buffersARDOUR::LV2Pluginprivate
_extra_xmlPBD::Statefulprotected
_featuresARDOUR::LV2Pluginprivate
_freewheel_control_portARDOUR::LV2Pluginprivate
_from_uiARDOUR::LV2Pluginprivate
_has_state_interfaceARDOUR::LV2Pluginprivate
_implARDOUR::LV2Pluginprivate
_infoARDOUR::Pluginprotected
_insert_idARDOUR::LV2Pluginprivate
_instance_access_featureARDOUR::LV2Pluginprivate
_instant_xmlPBD::Statefulprotected
_latency_control_portARDOUR::LV2Pluginprivate
_lockPBD::Statefulprotected
_log_featureARDOUR::LV2Pluginprivate
_make_path_featureARDOUR::LV2Pluginprivate
_moduleARDOUR::LV2Pluginprivate
_next_cycle_speedARDOUR::LV2Pluginprivate
_next_cycle_startARDOUR::LV2Pluginprivate
_options_featureARDOUR::LV2Pluginprivate
_patch_port_in_indexARDOUR::LV2Pluginprivate
_patch_port_out_indexARDOUR::LV2Pluginprivate
_pending_changedPBD::Statefulprotected
_port_flagsARDOUR::LV2Pluginprivate
_port_indicesARDOUR::LV2Pluginprivate
_port_minimumSizeARDOUR::LV2Pluginprivate
_presetsARDOUR::Pluginprotected
_propertiesPBD::Statefulprotected
_property_descriptorsARDOUR::LV2Pluginprivate
_sample_rateARDOUR::LV2Pluginprivate
_seq_sizeARDOUR::LV2Pluginprivate
_sessionARDOUR::Pluginprotected
_shadow_dataARDOUR::LV2Pluginprivate
_state_versionARDOUR::LV2Pluginmutableprivate
_to_uiARDOUR::LV2Pluginprivate
_uri_mapARDOUR::LV2Pluginprivate
_user_latencyARDOUR::Latentprotected
_was_activatedARDOUR::LV2Pluginprivate
_work_schedule_featureARDOUR::LV2Pluginprivate
_workerARDOUR::LV2Pluginprivate
_xml_node_namePBD::Statefulprotected
activate()ARDOUR::LV2Pluginvirtual
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_properties(XMLNode &)PBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
add_state(XMLNode *) const ARDOUR::LV2Pluginprivatevirtual
allocate_atom_event_buffers()ARDOUR::LV2Pluginprivate
announce_property_values()ARDOUR::LV2Pluginvirtual
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
automatable() const ARDOUR::LV2Pluginvirtual
c_plugin()ARDOUR::LV2Plugin
c_ui()ARDOUR::LV2Plugin
c_ui_type()ARDOUR::LV2Plugin
can_support_io_configuration(const ChanCount &, ChanCount &)ARDOUR::Plugininlinevirtual
changed() const PBD::Stateful
cleanup()ARDOUR::LV2Plugin
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
clear_preset()ARDOUR::Plugin
configure_io(ChanCount, ChanCount)ARDOUR::Plugininlinevirtual
connect_and_run(BufferSet &bufs, ChanMapping in, ChanMapping out, pframes_t nframes, framecnt_t offset)ARDOUR::LV2Pluginvirtual
current_preset() const ARDOUR::LV2Plugin
current_preset_uses_general_midi() const ARDOUR::Plugininlinevirtual
current_state_versionPBD::Statefulstatic
cycles() const ARDOUR::Plugininline
deactivate()ARDOUR::LV2Pluginvirtual
default_value(uint32_t port)ARDOUR::LV2Pluginvirtual
describe_parameter(Evoral::Parameter)ARDOUR::LV2Pluginvirtual
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
do_remove_preset(std::string)ARDOUR::LV2Pluginprivatevirtual
do_save_preset(std::string)ARDOUR::LV2Pluginprivatevirtual
drop_references()PBD::Destructibleinline
DropReferencesPBD::Destructible
effective_latency() const ARDOUR::Latentinline
emit_to_ui(void *controller, UIMessageSink sink)ARDOUR::LV2Plugin
enable_ui_emission()ARDOUR::LV2Plugin
EndTouchARDOUR::Plugin
engine() const ARDOUR::Plugininline
extension_data(const char *uri) const ARDOUR::LV2Plugin
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
features()ARDOUR::LV2Plugininline
file_dir() const ARDOUR::LV2Pluginprivate
find_presets()ARDOUR::LV2Pluginprivatevirtual
first_user_preset_index() const ARDOUR::Plugininlinevirtual
flush()ARDOUR::Plugininlinevirtual
get_changes_as_properties(Command *) const PBD::Stateful
get_docs() const ARDOUR::LV2Pluginvirtual
get_info() const ARDOUR::Plugininline
get_parameter(uint32_t port) const ARDOUR::LV2Pluginvirtual
get_parameter_descriptor(uint32_t which, ParameterDescriptor &) const ARDOUR::LV2Pluginvirtual
get_parameter_docs(uint32_t which) const ARDOUR::LV2Pluginvirtual
get_presets()ARDOUR::Plugin
get_property_descriptor(uint32_t id) const ARDOUR::LV2Pluginvirtual
get_scale_points(uint32_t port_index) const ARDOUR::LV2Pluginvirtual
get_state()ARDOUR::Pluginvirtual
get_supported_properties() const ARDOUR::LV2Plugininlinevirtual
has_editor() const ARDOUR::LV2Pluginvirtual
has_message_output() const ARDOUR::LV2Plugin
id() const PBD::Statefulinline
init(const void *c_plugin, framecnt_t rate)ARDOUR::LV2Pluginprivate
input_streams() const ARDOUR::Pluginvirtual
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
is_external_kx() const ARDOUR::LV2Plugin
is_external_ui() const ARDOUR::LV2Plugin
label() const ARDOUR::LV2Pluginvirtual
last_preset() const ARDOUR::Plugininline
latency_compute_run()ARDOUR::LV2Pluginprivate
Latent()ARDOUR::Latentinline
load_preset(PresetRecord)ARDOUR::LV2Pluginvirtual
load_supported_properties(PropertyDescriptors &descs)ARDOUR::LV2Pluginprivate
loading_state_versionPBD::Statefulstatic
lv2_state_make_path(void *host_data, const char *path)ARDOUR::LV2Pluginprivatestatic
LV2Plugin(ARDOUR::AudioEngine &engine, ARDOUR::Session &session, const void *c_plugin, framecnt_t sample_rate)ARDOUR::LV2Plugin
LV2Plugin(const LV2Plugin &)ARDOUR::LV2Plugin
lv2plugin_get_port_value(const char *port_symbol, void *user_data, uint32_t *size, uint32_t *type)ARDOUR::LV2Pluginfriend
maker() const ARDOUR::LV2Pluginvirtual
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
monitoring_changed()ARDOUR::Plugin
name() const ARDOUR::LV2Pluginvirtual
nth_parameter(uint32_t port, bool &ok) const ARDOUR::LV2Pluginvirtual
num_ports() const ARDOUR::LV2Plugin
output_streams() const ARDOUR::Pluginvirtual
parameter_changed_since_last_preset() const ARDOUR::Plugininline
parameter_count() const ARDOUR::LV2Pluginvirtual
parameter_is_audio(uint32_t) const ARDOUR::LV2Pluginvirtual
parameter_is_control(uint32_t) const ARDOUR::LV2Pluginvirtual
parameter_is_event(uint32_t) const ARDOUR::LV2Plugin
parameter_is_input(uint32_t) const ARDOUR::LV2Pluginvirtual
parameter_is_output(uint32_t) const ARDOUR::LV2Pluginvirtual
parameter_is_toggled(uint32_t) const ARDOUR::LV2Plugin
ParameterChangedARDOUR::Plugin
Plugin(ARDOUR::AudioEngine &, ARDOUR::Session &)ARDOUR::Plugin
Plugin(const Plugin &)ARDOUR::Plugin
plugin_dir() const ARDOUR::LV2Pluginprivate
PORT_AUDIO enum valueARDOUR::LV2Pluginprivate
PORT_CONTROL enum valueARDOUR::LV2Pluginprivate
PORT_EVENT enum valueARDOUR::LV2Pluginprivate
port_index(const char *symbol) const ARDOUR::LV2Plugin
PORT_INPUT enum valueARDOUR::LV2Pluginprivate
PORT_MIDI enum valueARDOUR::LV2Pluginprivate
PORT_OUTPUT enum valueARDOUR::LV2Pluginprivate
PORT_PATCHMSG enum valueARDOUR::LV2Pluginprivate
PORT_POSITION enum valueARDOUR::LV2Pluginprivate
PORT_SEQUENCE enum valueARDOUR::LV2Pluginprivate
port_symbol(uint32_t port) const ARDOUR::LV2Plugin
PortFlag enum nameARDOUR::LV2Pluginprivate
PortFlags typedefARDOUR::LV2Pluginprivate
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
preset_by_label(const std::string &)ARDOUR::Plugin
preset_by_uri(const std::string &)ARDOUR::Plugin
PresetAddedARDOUR::Plugin
PresetLoadedARDOUR::Plugin
PresetRemovedARDOUR::Plugin
presets_are_MIDI_programs() const ARDOUR::Plugininlinevirtual
print_parameter(uint32_t param, char *buf, uint32_t len) const ARDOUR::LV2Pluginvirtual
properties() const PBD::Statefulinline
property_changes_suspended() const PBD::Statefulinline
property_factory(const XMLNode &) const PBD::Statefulvirtual
PropertyChangedARDOUR::Plugin
PropertyDescriptors typedefARDOUR::Plugin
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
realtime_handle_transport_stopped()ARDOUR::Plugin
realtime_locate()ARDOUR::Plugin
remove_preset(std::string uri)ARDOUR::LV2Plugin
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
run(pframes_t nsamples)ARDOUR::LV2Pluginprivate
save_extra_xml(const XMLNode &)PBD::Stateful
save_preset(std::string uri)ARDOUR::LV2Plugin
scratch_dir() const ARDOUR::LV2Pluginprivate
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
session() const ARDOUR::Plugininline
set_block_size(pframes_t)ARDOUR::LV2Plugininlinevirtual
set_cycles(uint32_t c)ARDOUR::Plugininline
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_info(const PluginInfoPtr inf)ARDOUR::Pluginvirtual
set_insert_id(PBD::ID id)ARDOUR::LV2Pluginvirtual
set_parameter(uint32_t port, float val)ARDOUR::LV2Pluginvirtual
set_property(uint32_t key, const Variant &value)ARDOUR::LV2Pluginvirtual
set_state(const XMLNode &node, int version)ARDOUR::LV2Pluginvirtual
set_user_latency(framecnt_t val)ARDOUR::Latentinlinevirtual
set_values(XMLNode const &)PBD::Statefulprotected
signal_latency() const ARDOUR::LV2Pluginvirtual
StartTouchARDOUR::Plugin
state_dir(unsigned num) const ARDOUR::LV2Pluginprivate
state_node_name() const ARDOUR::LV2Plugininlinevirtual
Stateful()PBD::Stateful
suspend_property_changes()PBD::Statefulvirtual
ui_is_resizable() const ARDOUR::LV2Plugin
UIMessageSink typedefARDOUR::LV2Plugin
unique_id() const ARDOUR::LV2Pluginvirtual
uri() const ARDOUR::LV2Plugin
uri_map()ARDOUR::LV2Plugininline
uri_map() const ARDOUR::LV2Plugininline
user_latency() const ARDOUR::Latentinline
work(uint32_t size, const void *data)ARDOUR::LV2Pluginvirtual
work_response(uint32_t size, const void *data)ARDOUR::LV2Pluginvirtual
worker()ARDOUR::LV2Plugininline
write_from_ui(uint32_t index, uint32_t protocol, uint32_t size, const uint8_t *body)ARDOUR::LV2Plugin
write_to(RingBuffer< uint8_t > *dest, uint32_t index, uint32_t protocol, uint32_t size, const uint8_t *body)ARDOUR::LV2Pluginprivate
write_to_ui(uint32_t index, uint32_t protocol, uint32_t size, const uint8_t *body)ARDOUR::LV2Pluginprivate
~Destructible()PBD::Destructibleinlinevirtual
~Latent()ARDOUR::Latentinlinevirtual
~LV2Plugin()ARDOUR::LV2Plugin
~Plugin()ARDOUR::Pluginvirtual
~Stateful()PBD::Statefulvirtual
~Workee()ARDOUR::Workeeinlinevirtual