From 00433beb65e513283dbd1b05d4232fa2c8e0de69 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 6 May 2011 16:48:51 +0000 Subject: Make writer methods directly compatible with reader callbacks. Connect writer directly to reader in serdi. git-svn-id: http://svn.drobilla.net/serd/trunk@164 490d8e77-9747-427b-9fa3-0b8f29cee8a0 --- serd/serd.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'serd/serd.h') diff --git a/serd/serd.h b/serd/serd.h index de090cf4..d1f19cd3 100644 --- a/serd/serd.h +++ b/serd/serd.h @@ -559,14 +559,18 @@ serd_writer_free(SerdWriter* writer); /** Set the current output base URI (and emit directive if applicable). + + Note this function can be safely casted to SerdBaseSink. */ SERD_API SerdStatus -serd_writer_set_base_uri(SerdWriter* writer, - const SerdURI* uri); +serd_writer_set_base_uri(SerdWriter* writer, + const SerdNode* uri); /** Set a namespace prefix (and emit directive if applicable). + + Note this function can be safely casted to SerdPrefixSink. */ SERD_API SerdStatus @@ -576,6 +580,8 @@ serd_writer_set_prefix(SerdWriter* writer, /** Write a statement. + + Note this function can be safely casted to SerdStatementSink. */ SERD_API SerdStatus @@ -589,6 +595,8 @@ serd_writer_write_statement(SerdWriter* writer, /** Mark the end of an anonymous node's description. + + Note this function can be safely casted to SerdEndSink. */ SERD_API SerdStatus -- cgit v1.2.1