<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="Tracker SPARQL Library Reference Manual" link="index.html" author="" name="libtracker-sparql">
  <chapters>
    <sub name="Overview" link="tracker-overview.html">
      <sub name="Connection methods" link="tracker-overview-connection-methods.html"/>
      <sub name="Compiling applications" link="tracker-overview-compiling.html"/>
      <sub name="Environment Variables" link="tracker-overview-environment-variables.html"/>
    </sub>
    <sub name="Reference" link="libtracker-sparql-reference.html">
      <sub name="TrackerSparqlBuilder" link="TrackerSparqlBuilder.html"/>
      <sub name="TrackerSparqlConnection" link="TrackerSparqlConnection.html"/>
      <sub name="TrackerSparqlCursor" link="TrackerSparqlCursor.html"/>
      <sub name="Utilities" link="libtracker-sparql-Utilities.html"/>
      <sub name="Version Information" link="libtracker-sparql-Version-Information.html"/>
    </sub>
    <sub name="Examples" link="tracker-examples.html">
      <sub name="SPARQL query builder" link="tracker-examples-builder.html"/>
      <sub name="Querying the Store" link="tracker-examples-readonly.html"/>
      <sub name="Updating the Store" link="tracker-examples-writeonly.html"/>
      <sub name="Updating the Store with Blank Nodes" link="tracker-examples-writeonly-with-blank-nodes.html"/>
    </sub>
  </chapters>
  <functions>
    <function name="struct TrackerSparqlBuilder" link="TrackerSparqlBuilder.html#TrackerSparqlBuilder-struct"/>
    <function name="enum TrackerSparqlBuilderState" link="TrackerSparqlBuilder.html#TrackerSparqlBuilderState"/>
    <function name="tracker_sparql_builder_new ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-new"/>
    <function name="tracker_sparql_builder_new_embedded_insert ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-new-embedded-insert"/>
    <function name="tracker_sparql_builder_new_update ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-new-update"/>
    <function name="tracker_sparql_builder_get_state ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-get-state"/>
    <function name="tracker_sparql_builder_get_result ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-get-result"/>
    <function name="tracker_sparql_builder_get_length ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-get-length"/>
    <function name="tracker_sparql_builder_append ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-append"/>
    <function name="tracker_sparql_builder_prepend ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-prepend"/>
    <function name="tracker_sparql_builder_insert_open ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-insert-open"/>
    <function name="tracker_sparql_builder_insert_silent_open ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-insert-silent-open"/>
    <function name="tracker_sparql_builder_insert_close ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-insert-close"/>
    <function name="tracker_sparql_builder_where_open ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-where-open"/>
    <function name="tracker_sparql_builder_where_close ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-where-close"/>
    <function name="tracker_sparql_builder_delete_open ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-delete-open"/>
    <function name="tracker_sparql_builder_delete_close ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-delete-close"/>
    <function name="tracker_sparql_builder_graph_open ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-graph-open"/>
    <function name="tracker_sparql_builder_graph_close ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-graph-close"/>
    <function name="tracker_sparql_builder_drop_graph ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-drop-graph"/>
    <function name="tracker_sparql_builder_subject_variable ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-subject-variable"/>
    <function name="tracker_sparql_builder_subject_iri ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-subject-iri"/>
    <function name="tracker_sparql_builder_subject ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-subject"/>
    <function name="tracker_sparql_builder_predicate_iri ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-predicate-iri"/>
    <function name="tracker_sparql_builder_predicate ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-predicate"/>
    <function name="tracker_sparql_builder_object_iri ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-iri"/>
    <function name="tracker_sparql_builder_object ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object"/>
    <function name="tracker_sparql_builder_object_string ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-string"/>
    <function name="tracker_sparql_builder_object_boolean ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-boolean"/>
    <function name="tracker_sparql_builder_object_int64 ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-int64"/>
    <function name="tracker_sparql_builder_object_date ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-date"/>
    <function name="tracker_sparql_builder_object_double ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-double"/>
    <function name="tracker_sparql_builder_object_variable ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-variable"/>
    <function name="tracker_sparql_builder_object_blank_open ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-blank-open"/>
    <function name="tracker_sparql_builder_object_blank_close ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-blank-close"/>
    <function name="tracker_sparql_builder_object_unvalidated ()" link="TrackerSparqlBuilder.html#tracker-sparql-builder-object-unvalidated"/>
    <function name="The &quot;length&quot; property" link="TrackerSparqlBuilder.html#TrackerSparqlBuilder--length"/>
    <function name="The &quot;result&quot; property" link="TrackerSparqlBuilder.html#TrackerSparqlBuilder--result"/>
    <function name="The &quot;state&quot; property" link="TrackerSparqlBuilder.html#TrackerSparqlBuilder--state"/>
    <function name="enum TrackerSparqlError" link="TrackerSparqlConnection.html#TrackerSparqlError"/>
    <function name="struct TrackerSparqlConnection" link="TrackerSparqlConnection.html#TrackerSparqlConnection-struct"/>
    <function name="tracker_sparql_connection_get ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-get"/>
    <function name="tracker_sparql_connection_get_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-get-async"/>
    <function name="tracker_sparql_connection_get_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-get-finish"/>
    <function name="tracker_sparql_connection_get_direct ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-get-direct"/>
    <function name="tracker_sparql_connection_get_direct_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-get-direct-async"/>
    <function name="tracker_sparql_connection_get_direct_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-get-direct-finish"/>
    <function name="tracker_sparql_connection_query ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-query"/>
    <function name="tracker_sparql_connection_query_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-query-async"/>
    <function name="tracker_sparql_connection_query_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-query-finish"/>
    <function name="tracker_sparql_connection_update ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update"/>
    <function name="tracker_sparql_connection_update_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-async"/>
    <function name="tracker_sparql_connection_update_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-finish"/>
    <function name="tracker_sparql_connection_update_array_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-array-async"/>
    <function name="tracker_sparql_connection_update_array_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-array-finish"/>
    <function name="tracker_sparql_connection_update_blank ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-blank"/>
    <function name="tracker_sparql_connection_update_blank_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-blank-async"/>
    <function name="tracker_sparql_connection_update_blank_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-update-blank-finish"/>
    <function name="tracker_sparql_connection_load ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-load"/>
    <function name="tracker_sparql_connection_load_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-load-async"/>
    <function name="tracker_sparql_connection_load_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-load-finish"/>
    <function name="tracker_sparql_connection_statistics ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-statistics"/>
    <function name="tracker_sparql_connection_statistics_async ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-statistics-async"/>
    <function name="tracker_sparql_connection_statistics_finish ()" link="TrackerSparqlConnection.html#tracker-sparql-connection-statistics-finish"/>
    <function name="struct TrackerSparqlCursor" link="TrackerSparqlCursor.html#TrackerSparqlCursor-struct"/>
    <function name="enum TrackerSparqlValueType" link="TrackerSparqlCursor.html#TrackerSparqlValueType"/>
    <function name="tracker_sparql_cursor_get_connection ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-connection"/>
    <function name="tracker_sparql_cursor_get_n_columns ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-n-columns"/>
    <function name="tracker_sparql_cursor_get_string ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-string"/>
    <function name="tracker_sparql_cursor_get_boolean ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-boolean"/>
    <function name="tracker_sparql_cursor_get_double ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-double"/>
    <function name="tracker_sparql_cursor_get_integer ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-integer"/>
    <function name="tracker_sparql_cursor_get_value_type ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-value-type"/>
    <function name="tracker_sparql_cursor_get_variable_name ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-get-variable-name"/>
    <function name="tracker_sparql_cursor_is_bound ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-is-bound"/>
    <function name="tracker_sparql_cursor_next ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-next"/>
    <function name="tracker_sparql_cursor_next_async ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-next-async"/>
    <function name="tracker_sparql_cursor_next_finish ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-next-finish"/>
    <function name="tracker_sparql_cursor_rewind ()" link="TrackerSparqlCursor.html#tracker-sparql-cursor-rewind"/>
    <function name="The &quot;connection&quot; property" link="TrackerSparqlCursor.html#TrackerSparqlCursor--connection"/>
    <function name="The &quot;n-columns&quot; property" link="TrackerSparqlCursor.html#TrackerSparqlCursor--n-columns"/>
    <function name="tracker_sparql_get_uuid_urn ()" link="libtracker-sparql-Utilities.html#tracker-sparql-get-uuid-urn"/>
    <function name="tracker_sparql_escape_string ()" link="libtracker-sparql-Utilities.html#tracker-sparql-escape-string"/>
    <function name="tracker_sparql_escape_uri_printf ()" link="libtracker-sparql-Utilities.html#tracker-sparql-escape-uri-printf"/>
    <function name="tracker_sparql_escape_uri_vprintf ()" link="libtracker-sparql-Utilities.html#tracker-sparql-escape-uri-vprintf"/>
    <function name="tracker_major_version" link="libtracker-sparql-Version-Information.html#tracker-major-version"/>
    <function name="tracker_minor_version" link="libtracker-sparql-Version-Information.html#tracker-minor-version"/>
    <function name="tracker_micro_version" link="libtracker-sparql-Version-Information.html#tracker-micro-version"/>
    <function name="tracker_binary_age" link="libtracker-sparql-Version-Information.html#tracker-binary-age"/>
    <function name="tracker_interface_age" link="libtracker-sparql-Version-Information.html#tracker-interface-age"/>
    <function name="tracker_check_version ()" link="libtracker-sparql-Version-Information.html#tracker-check-version"/>
    <function name="TRACKER_CHECK_VERSION()" link="libtracker-sparql-Version-Information.html#TRACKER-CHECK-VERSION:CAPS"/>
  </functions>
</book>
