fragment_downloaded_cb({"url":"tracker-sparql-statement.html#trackersparqlstatement-page","fragment":"TrackerSparqlStatement\nThe TrackerSparqlStatement object represents\na SPARQL query. This query may contain parameterized variables\n(expressed as ~var in the syntax), which may be mapped to arbitrary\nvalues prior to execution. This statement may be reused for future\nqueries with different values.\nThe argument bindings may be changed through tracker_sparql_statement_bind_int,\ntracker_sparql_statement_bind_boolean, tracker_sparql_statement_bind_double\nand tracker_sparql_statement_bind_string. Those functions receive\na name argument corresponding for the variable name in the SPARQL query\n(eg. \"var\" for ~var) and a value to map the variable to.\nOnce all arguments have a value, the query may be executed through\ntracker_sparql_statement_execute or tracker_sparql_statement_execute_async.\nIt is possible to use a given TrackerSparqlStatement in other threads than\nthe one it was created from. It must be however used from just one thread\nat any given time.\n"});