Serializing RDF triples to a syntax

Introduction
Create the Serializer object
Serializer features
Declare namespaces
Set error and warning handlers
Provide a destination for the serialized syntax
Serialize to a filename (raptor_serialize_start_to_filename())
Serialize to a string (raptor_serialize_start_to_string())
Serialize to a FILE* file handle (raptor_serialize_start_to_file_handle())
Serialize to an raptor_iostream (raptor_serialize_start_to_iostream())
Serialize to an raptor_iostream and close iostream (raptor_serialize_start())
Get or construct RDF Triples
Send RDF Triples to serializer
Querying serializer run-time information
Destroy the serializer
Serializing example code

Introduction

The typical sequence of operations to serialize is to create a serializer object, set various callback and features, start the serializing, send some RDF triples to the serializer object, finish the serializing and destroy the serializer object.