summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2024-11-15 08:56:27 -0500
committerDavid Robillard <d@drobilla.net>2024-11-15 08:56:27 -0500
commit9b589c246c368a9da6bbeab3e693767ffe19e04e (patch)
tree5a55fbdbae85f6c61d10b86e5d5c88cd1b75f857 /include
parent18c968e208a38320cb22acd88df2b9093e1590d5 (diff)
downloadsratom-9b589c246c368a9da6bbeab3e693767ffe19e04e.tar.gz
sratom-9b589c246c368a9da6bbeab3e693767ffe19e04e.tar.bz2
sratom-9b589c246c368a9da6bbeab3e693767ffe19e04e.zip
Add clang-format configuration
Diffstat (limited to 'include')
-rw-r--r--include/sratom/sratom.h36
1 files changed, 12 insertions, 24 deletions
diff --git a/include/sratom/sratom.h b/include/sratom/sratom.h
index ce8430e..643e8b8 100644
--- a/include/sratom/sratom.h
+++ b/include/sratom/sratom.h
@@ -63,13 +63,11 @@ typedef enum {
} SratomObjectMode;
/// Create a new Atom serializer
-SRATOM_API
-Sratom*
+SRATOM_API Sratom*
sratom_new(LV2_URID_Map* map);
/// Free an Atom serializer
-SRATOM_API
-void
+SRATOM_API void
sratom_free(Sratom* sratom);
/**
@@ -78,8 +76,7 @@ sratom_free(Sratom* sratom);
This can be used to set namespace prefixes and a base URI for
sratom_to_turtle() and sratom_from_turtle().
*/
-SRATOM_API
-void
+SRATOM_API void
sratom_set_env(Sratom* sratom, SerdEnv* env);
/**
@@ -87,8 +84,7 @@ sratom_set_env(Sratom* sratom, SerdEnv* env);
This must be called before calling sratom_write().
*/
-SRATOM_API
-void
+SRATOM_API void
sratom_set_sink(Sratom* sratom,
const char* base_uri,
SerdStatementSink sink,
@@ -102,13 +98,11 @@ sratom_set_sink(Sratom* sratom,
literals, rather than string literals with precise types. The cost of this
is that the types might get fudged on a round-trip to RDF and back.
*/
-SRATOM_API
-void
+SRATOM_API void
sratom_set_pretty_numbers(Sratom* sratom, bool pretty_numbers);
/// Configure how resources will be read to form LV2 Objects
-SRATOM_API
-void
+SRATOM_API void
sratom_set_object_mode(Sratom* sratom, SratomObjectMode object_mode);
/**
@@ -118,8 +112,7 @@ sratom_set_object_mode(Sratom* sratom, SratomObjectMode object_mode);
@return 0 on success, or a non-zero error code otherwise.
*/
-SRATOM_API
-int
+SRATOM_API int
sratom_write(Sratom* sratom,
LV2_URID_Unmap* unmap,
uint32_t flags,
@@ -134,8 +127,7 @@ sratom_write(Sratom* sratom,
The resulting atom will be written to `forge`.
*/
-SRATOM_API
-void
+SRATOM_API void
sratom_read(Sratom* sratom,
LV2_Atom_Forge* forge,
SordWorld* world,
@@ -147,8 +139,7 @@ sratom_read(Sratom* sratom,
The returned string must be free()'d by the caller.
*/
-SRATOM_API
-char*
+SRATOM_API char*
sratom_to_turtle(Sratom* sratom,
LV2_URID_Unmap* unmap,
const char* base_uri,
@@ -163,8 +154,7 @@ sratom_to_turtle(Sratom* sratom,
The returned atom must be free()'d by the caller.
*/
-SRATOM_API
-LV2_Atom*
+SRATOM_API LV2_Atom*
sratom_from_turtle(Sratom* sratom,
const char* base_uri,
const SerdNode* subject,
@@ -176,15 +166,13 @@ sratom_from_turtle(Sratom* sratom,
The handle must point to an initialized SerdChunk.
*/
-SRATOM_API
-LV2_Atom_Forge_Ref
+SRATOM_API LV2_Atom_Forge_Ref
sratom_forge_sink(LV2_Atom_Forge_Sink_Handle handle,
const void* buf,
uint32_t size);
/// The corresponding deref function for sratom_forge_sink
-SRATOM_API
-LV2_Atom*
+SRATOM_API LV2_Atom*
sratom_forge_deref(LV2_Atom_Forge_Sink_Handle handle, LV2_Atom_Forge_Ref ref);
/**