Plugin Classes¶
-
LilvPluginClasses *lilv_plugin_class_get_children(const LilvPluginClass *plugin_class)¶
Get the subclasses of this plugin class.
Returned value must be freed by caller with lilv_plugin_classes_free().
-
const LilvNode *lilv_plugin_class_get_label(const LilvPluginClass *plugin_class)¶
Get the label of this plugin class, like “Oscillators”.
Returned value is owned by
plugin_class
and must not be freed by caller.
-
const LilvNode *lilv_plugin_class_get_parent_uri(const LilvPluginClass *plugin_class)¶
Get the URI of this class’ superclass.
Returned value is owned by
plugin_class
and must not be freed by caller. Returned value may be NULL, if class has no parent.
-
const LilvNode *lilv_plugin_class_get_uri(const LilvPluginClass *plugin_class)¶
Get the URI of this plugin class.
Returned value is owned by
plugin_class
and must not be freed by caller.