Plugin Classes¶
-
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.
-
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.
-
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().