From 900d360027d570da085d495becde1ad50f050048 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 7 Jun 2021 12:12:38 -0400 Subject: Move I/O function prototypes to their own section --- include/serd/serd.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'include/serd') diff --git a/include/serd/serd.h b/include/serd/serd.h index e13fc2db..776bf910 100644 --- a/include/serd/serd.h +++ b/include/serd/serd.h @@ -256,13 +256,10 @@ serd_strlen(const char* SERD_NONNULL str, SerdNodeFlags* SERD_NULLABLE flags); /** @} - @defgroup serd_streams Byte Streams + @defgroup serd_io_functions I/O Function Types @{ */ -/// A sink for bytes that receives text output -typedef struct SerdByteSinkImpl SerdByteSink; - /** Function to detect I/O stream errors. @@ -306,6 +303,15 @@ typedef size_t (*SerdWriteFunc)(const void* SERD_NONNULL buf, size_t nmemb, void* SERD_NONNULL stream); +/** + @} + @defgroup serd_streams Byte Streams + @{ +*/ + +/// A sink for bytes that receives text output +typedef struct SerdByteSinkImpl SerdByteSink; + /** Create a new byte sink. -- cgit v1.2.1