Part II. Reference

This section provides the detailed API of the Tracker SPARQL library.

Table of Contents

TrackerResource — Represents a single Tracker resource
TrackerNamespaceManager — A set of well-known namespaces, and known abbreviations for them
TrackerSparqlConnection — Connection to SPARQL triple store
TrackerSparqlStatement — Prepared statements
TrackerSparqlCursor — Iteration of the query results
TrackerNotifier — Listen to changes in the Tracker database
TrackerEndpoint — Expose a database outside the process
TrackerBatch — Update batches
Utility Functions — miscellaneous functionality
Version Information — variables and functions to check Tracker version
TrackerSparqlError — Error codes