summaryrefslogtreecommitdiffstats
path: root/src/lilv_internal.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-04-29 02:46:53 +0000
committerDavid Robillard <d@drobilla.net>2011-04-29 02:46:53 +0000
commit3760ff6900140d9bae6f811f8d13112862adc751 (patch)
treec166c4bca4b7eeba5967c691619f0df36f6aa113 /src/lilv_internal.h
parentc1c9e8fd70ba0e8f377ffc551c817ecd8dee796e (diff)
downloadlilv-3760ff6900140d9bae6f811f8d13112862adc751.tar.gz
lilv-3760ff6900140d9bae6f811f8d13112862adc751.tar.bz2
lilv-3760ff6900140d9bae6f811f8d13112862adc751.zip
Remove half-assed qname API.
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@3226 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/lilv_internal.h')
-rw-r--r--src/lilv_internal.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/lilv_internal.h b/src/lilv_internal.h
index 64cb04a..b33d07e 100644
--- a/src/lilv_internal.h
+++ b/src/lilv_internal.h
@@ -49,12 +49,12 @@ static inline char* dlerror(void) { return "Unknown error"; }
#include "lilv/lilv.h"
-#define LILV_NS_DOAP (const uint8_t*)"http://usefulinc.com/ns/doap#"
-#define LILV_NS_RDFS (const uint8_t*)"http://www.w3.org/2000/01/rdf-schema#"
-#define LILV_NS_LILV (const uint8_t*)"http://drobilla.net/ns/lilv#"
-#define LILV_NS_LV2 (const uint8_t*)"http://lv2plug.in/ns/lv2core#"
-#define LILV_NS_XSD (const uint8_t*)"http://www.w3.org/2001/XMLSchema#"
-#define LILV_NS_RDF (const uint8_t*)"http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+#define LILV_NS_DOAP "http://usefulinc.com/ns/doap#"
+#define LILV_NS_RDFS "http://www.w3.org/2000/01/rdf-schema#"
+#define LILV_NS_LILV "http://drobilla.net/ns/lilv#"
+#define LILV_NS_LV2 "http://lv2plug.in/ns/lv2core#"
+#define LILV_NS_XSD "http://www.w3.org/2001/XMLSchema#"
+#define LILV_NS_RDF "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
typedef SordIter* LilvMatches;
typedef const SordNode* LilvNode;
@@ -228,16 +228,16 @@ struct LilvWorldImpl {
LilvPlugins* plugins;
SordNode* dc_replaces_node;
SordNode* dyn_manifest_node;
- SordNode* lv2_specification_node;
- SordNode* lv2_plugin_node;
SordNode* lv2_binary_node;
SordNode* lv2_default_node;
- SordNode* lv2_minimum_node;
+ SordNode* lv2_index_node;
SordNode* lv2_maximum_node;
+ SordNode* lv2_minimum_node;
+ SordNode* lv2_plugin_node;
SordNode* lv2_port_node;
SordNode* lv2_portproperty_node;
SordNode* lv2_reportslatency_node;
- SordNode* lv2_index_node;
+ SordNode* lv2_specification_node;
SordNode* lv2_symbol_node;
SordNode* rdf_a_node;
SordNode* rdf_value_node;
@@ -245,13 +245,14 @@ struct LilvWorldImpl {
SordNode* rdfs_label_node;
SordNode* rdfs_seealso_node;
SordNode* rdfs_subclassof_node;
- SordNode* lilv_dmanifest_node;
SordNode* xsd_boolean_node;
SordNode* xsd_decimal_node;
SordNode* xsd_double_node;
SordNode* xsd_integer_node;
LilvValue* doap_name_val;
LilvValue* lv2_name_val;
+ LilvValue* lv2_optionalFeature_val;
+ LilvValue* lv2_requiredFeature_val;
LilvOptions opt;
};
@@ -362,10 +363,9 @@ LilvValues* lilv_values_from_stream_objects(const LilvPlugin* p,
/* ********* Utilities ********* */
-char* lilv_strjoin(const char* first, ...);
-char* lilv_strdup(const char* str);
-char* lilv_get_lang();
-uint8_t* lilv_qname_expand(const LilvPlugin* p, const char* qname);
+char* lilv_strjoin(const char* first, ...);
+char* lilv_strdup(const char* str);
+char* lilv_get_lang();
typedef void (*VoidFunc)();