SerdΒΆ
Serd is a lightweight C library for reading and writing RDF in Turtle, NTriples, NQuads, and TriG.
- 1 Overview
- 2 Serd C API
- 2.1 Status Codes
- 2.2 String Utilities
- 2.3 Byte Streams
- 2.4 URI
- 2.5 Node
SerdTypeSerdNodeserd_node_copy()serd_node_equals()serd_node_free()serd_node_from_string()serd_node_from_substring()serd_node_new_blob()serd_node_new_decimal()serd_node_new_file_uri()serd_node_new_integer()serd_node_new_relative_uri()serd_node_new_uri()serd_node_new_uri_from_node()serd_node_new_uri_from_string()
- 2.6 Event Handlers
- 2.7 Environment
- 2.8 Reader
SerdReaderserd_reader_add_blank_prefix()serd_reader_end_stream()serd_reader_free()serd_reader_get_handle()serd_reader_new()serd_reader_read_chunk()serd_reader_read_file()serd_reader_read_file_handle()serd_reader_read_source()serd_reader_read_string()serd_reader_set_default_graph()serd_reader_set_error_sink()serd_reader_set_strict()serd_reader_skip_until_byte()serd_reader_start_source_stream()serd_reader_start_stream()
- 2.9 Writer
SerdWriterSerdStyleserd_chunk_sink()serd_chunk_sink_finish()serd_file_sink()serd_writer_chop_blank_prefix()serd_writer_end_anon()serd_writer_finish()serd_writer_free()serd_writer_get_env()serd_writer_new()serd_writer_set_base_uri()serd_writer_set_error_sink()serd_writer_set_prefix()serd_writer_set_root_uri()serd_writer_write_statement()
SerdNodeFlagsSerdNodeFlagSerdSyntaxSerdChunkserd_free()