Slv2 is a host library to simplify the discovery, loading, and use of lv2 plugins (http://lv2plug.in). slv2 is written in standard c99, and depends only on the redland rdf library (http://librdf.org). it should be portable to any system with redland, and is tested on various gnu/linux distributions (often), and macos x (occasionally). the data (rdf) and code (shared library) functionality in slv2 is strictly separated so it is simple to control where each is used (e.g. it is possible to discover/investigate plugins and related data without loading any shared libraries, avoiding the associated risks). the slv2 documentation is broken into several pages: slv2_world - global library initialisation, state, plugin discovery, etc. slv2_util - generally useful utility functions slv2_collections - collections of values (literals and uris) and objects slv2_data - access to plugin rdf data slv2_library - access to plugin shared libraries
Generated automatically by Doxygen for SLV2 from the source code.