|
| LilvPort * | lilv_port_new (LilvWorld *world, const SordNode *node, uint32_t index, const char *symbol) |
| void | lilv_port_free (const LilvPlugin *plugin, LilvPort *port) |
| LilvPlugin * | lilv_plugin_new (LilvWorld *world, LilvNode *uri, LilvNode *bundle_uri) |
| void | lilv_plugin_clear (LilvPlugin *plugin, LilvNode *bundle_uri) |
| void | lilv_plugin_load_if_necessary (const LilvPlugin *p) |
| void | lilv_plugin_free (LilvPlugin *plugin) |
| LilvNode * | lilv_plugin_get_unique (const LilvPlugin *p, const SordNode *subject, const SordNode *predicate) |
| void | lilv_collection_free (LilvCollection *collection) |
| unsigned | lilv_collection_size (const LilvCollection *collection) |
| LilvIter * | lilv_collection_begin (const LilvCollection *collection) |
| void * | lilv_collection_get (const LilvCollection *collection, const LilvIter *i) |
| LilvPluginClass * | lilv_plugin_class_new (LilvWorld *world, const SordNode *parent_uri, const SordNode *uri, const char *label) |
| void | lilv_plugin_class_free (LilvPluginClass *plugin_class) |
| LilvLib * | lilv_lib_open (LilvWorld *world, const LilvNode *uri, const char *bundle_path, const LV2_Feature *const *features) |
| const LV2_Descriptor * | lilv_lib_get_plugin (LilvLib *lib, uint32_t index) |
| void | lilv_lib_close (LilvLib *lib) |
| LilvNodes * | lilv_nodes_new (void) |
| LilvPlugins * | lilv_plugins_new (void) |
| LilvScalePoints * | lilv_scale_points_new (void) |
| LilvPluginClasses * | lilv_plugin_classes_new (void) |
| LilvUIs * | lilv_uis_new (void) |
| LilvNode * | lilv_world_get_manifest_uri (LilvWorld *world, const LilvNode *bundle_uri) |
| const uint8_t * | lilv_world_blank_node_prefix (LilvWorld *world) |
| SerdStatus | lilv_world_load_file (LilvWorld *world, SerdReader *reader, const LilvNode *uri) |
| SerdStatus | lilv_world_load_graph (LilvWorld *world, SordNode *graph, const LilvNode *uri) |
| LilvUI * | lilv_ui_new (LilvWorld *world, LilvNode *uri, LilvNode *type_uri, LilvNode *binary_uri) |
| void | lilv_ui_free (LilvUI *ui) |
| LilvNode * | lilv_node_new (LilvWorld *world, LilvNodeType type, const char *val) |
| LilvNode * | lilv_node_new_from_node (LilvWorld *world, const SordNode *node) |
| int | lilv_header_compare_by_uri (const void *a, const void *b, void *user_data) |
| int | lilv_lib_compare (const void *a, const void *b, void *user_data) |
| int | lilv_ptr_cmp (const void *a, const void *b, void *user_data) |
| int | lilv_resource_node_cmp (const void *a, const void *b, void *user_data) |
| static int | lilv_version_cmp (const LilvVersion *a, const LilvVersion *b) |
| static int | lilv_version_cmp_mod (const LilvVersion *a, const LilvVersion *b) |
| struct LilvHeader * | lilv_collection_get_by_uri (const ZixTree *seq, const LilvNode *uri) |
| LilvScalePoint * | lilv_scale_point_new (LilvNode *value, LilvNode *label) |
| void | lilv_scale_point_free (LilvScalePoint *point) |
| SordIter * | lilv_world_query_internal (LilvWorld *world, const SordNode *subject, const SordNode *predicate, const SordNode *object) |
| bool | lilv_world_ask_internal (LilvWorld *world, const SordNode *subject, const SordNode *predicate, const SordNode *object) |
| LilvNodes * | lilv_world_find_nodes_internal (LilvWorld *world, const SordNode *subject, const SordNode *predicate, const SordNode *object) |
| SordModel * | lilv_world_filter_model (LilvWorld *world, SordModel *model, const SordNode *subject, const SordNode *predicate, const SordNode *object, const SordNode *graph) |
| LilvNodes * | lilv_nodes_from_stream_objects (LilvWorld *w, SordIter *stream, SordQuadIndex field) |
| char * | lilv_strjoin (const char *first,...) |
| char * | lilv_strdup (const char *str) |
| char * | lilv_get_lang (void) |
| char * | lilv_expand (const char *path) |
| char * | lilv_dirname (const char *path) |
| int | lilv_copy_file (const char *src, const char *dst) |
| bool | lilv_path_exists (const char *path, void *ignored) |
| char * | lilv_path_absolute (const char *path) |
| bool | lilv_path_is_absolute (const char *path) |
| | Return true iff path is an absolute path.
|
| char * | lilv_get_latest_copy (const char *path, const char *copy_path) |
| char * | lilv_path_relative_to (const char *path, const char *base) |
| bool | lilv_path_is_child (const char *path, const char *dir) |
| | Return true iff path is a child of dir.
|
| int | lilv_flock (FILE *file, bool lock) |
| char * | lilv_realpath (const char *path) |
| int | lilv_symlink (const char *oldpath, const char *newpath) |
| int | lilv_mkdir_p (const char *path) |
| char * | lilv_path_join (const char *a, const char *b) |
| | Join path a and path b with a single directory separator between them.
|
| bool | lilv_file_equals (const char *a_path, const char *b_path) |
| | Return true iff the given paths point to files with identical contents.
|
| char * | lilv_find_free_path (const char *in_path, bool(*exists)(const char *, void *), void *user_data) |
| void | lilv_dir_for_each (const char *path, void *data, void(*f)(const char *path, const char *name, void *data)) |
| static LilvVoidFunc | lilv_dlfunc (void *handle, const char *symbol) |