diff options
author | David Robillard <d@drobilla.net> | 2013-01-14 00:34:45 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2013-01-14 00:34:45 +0000 |
commit | 4bbf4d26229f79769175c1e9894137e237e61160 (patch) | |
tree | 6ecdf094c12785b7240b3bb0a93b1e4b07de2304 | |
parent | d9ebcb2a89b4953d85c6cad9aceea1ad9b831254 (diff) | |
download | lilv-4bbf4d26229f79769175c1e9894137e237e61160.tar.gz lilv-4bbf4d26229f79769175c1e9894137e237e61160.tar.bz2 lilv-4bbf4d26229f79769175c1e9894137e237e61160.zip |
Add several missing methods to lilvmm.
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4974 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r-- | NEWS | 3 | ||||
-rw-r--r-- | lilv/lilvmm.hpp | 4 |
2 files changed, 6 insertions, 1 deletions
@@ -8,9 +8,10 @@ lilv (0.15.0) unstable; * Correctly depend on serd at build time (fix compilation in odd cases) * Disable timestamps in HTML documentation for reproducible build * lilvmm.hpp: Support varargs for Plugin::get_num_ports_of_class() + * lilvmm.hpp: Add several missing methods * Update to waf 1.7.8 and autowaf r90 (install docs to versioned directory) - -- David Robillard <d@drobilla.net> Wed, 09 Jan 2013 21:16:23 -0500 + -- David Robillard <d@drobilla.net> Sun, 13 Jan 2013 19:32:49 -0500 lilv (0.14.4) stable; diff --git a/lilv/lilvmm.hpp b/lilv/lilvmm.hpp index 2ce29f8..80baff8 100644 --- a/lilv/lilvmm.hpp +++ b/lilv/lilvmm.hpp @@ -190,6 +190,9 @@ struct Plugin { LILV_WRAP0(Node, plugin, get_author_email); LILV_WRAP0(Node, plugin, get_author_homepage); LILV_WRAP0(bool, plugin, is_replaced); + LILV_WRAP0(Nodes, plugin, get_extension_data); + LILV_WRAP0(UIs, plugin, get_uis); + LILV_WRAP1(Nodes, plugin, get_related, Node, type); inline Port get_port_by_index(unsigned index) { return Port(me, lilv_plugin_get_port_by_index(me, index)); @@ -304,6 +307,7 @@ struct World { LILV_WRAP0(const LilvPluginClass*, world, get_plugin_class); LILV_WRAP0(const LilvPluginClasses*, world, get_plugin_classes); LILV_WRAP0(const Plugins, world, get_all_plugins); + LILV_WRAP1(int, world, load_resource, const LilvNode*, resource); LilvWorld* me; }; |