<!-- ##### SECTION Title ##### -->
Query Results Formatter

<!-- ##### SECTION Short_Description ##### -->
Query results formatted into a syntax.

<!-- ##### SECTION Long_Description ##### -->
<para>
Variable bindings and boolean query results can be formatted into
different syntaxes such as SPARQL Query Results Format or JSON.
The rasqal_query_results_formatter class allows choosing a formatter
for a particular syntax and writing the syntax to a raptor_iostream
which allows turning the syntax into a string, writing to a file
handle or other custom destination.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### TYPEDEF rasqal_query_results_formatter ##### -->
<para>

</para>


<!-- ##### ENUM rasqal_query_results_format_flags ##### -->
<para>

</para>

@RASQAL_QUERY_RESULTS_FORMAT_FLAG_READER: 
@RASQAL_QUERY_RESULTS_FORMAT_FLAG_WRITER: 

<!-- ##### FUNCTION rasqal_query_results_formats_check ##### -->
<para>

</para>

@world: 
@name: 
@uri: 
@mime_type: 
@flags: 
@Returns: 


<!-- ##### FUNCTION rasqal_query_results_formats_check2 ##### -->
<para>

</para>

@world: 
@name: 
@uri: 
@mime_type: 
@flags: 
@Returns: 


<!-- ##### FUNCTION rasqal_new_query_results_formatter ##### -->
<para>

</para>

@world: 
@name: 
@mime_type: 
@format_uri: 
@Returns: 


<!-- ##### FUNCTION rasqal_new_query_results_formatter_for_content ##### -->
<para>

</para>

@world: 
@uri: 
@mime_type: 
@buffer: 
@len: 
@identifier: 
@Returns: 


<!-- ##### FUNCTION rasqal_free_query_results_formatter ##### -->
<para>

</para>

@formatter: 


<!-- ##### FUNCTION rasqal_query_results_formatter_read ##### -->
<para>

</para>

@world: 
@iostr: 
@formatter: 
@results: 
@base_uri: 
@Returns: 


<!-- ##### FUNCTION rasqal_query_results_formatter_write ##### -->
<para>

</para>

@iostr: 
@formatter: 
@results: 
@base_uri: 
@Returns: 


