Method

TrackerSparqlStatementupdate

Declaration [src]

gboolean
tracker_sparql_statement_update (
  TrackerSparqlStatement* stmt,
  GCancellable* cancellable,
  GError** error
)

Description [src]

Executes the INSERT/DELETE SPARQL query series with the currently bound values.

This function should only be called on TrackerSparqlStatement objects obtained through tracker_sparql_connection_update_statement() or INSERT/DELETE statements loaded through tracker_sparql_connection_load_statement_from_gresource(). An error will be raised if this method is called on SELECT/ASK/DESCRIBE/CONSTRUCT SPARQL queries.

Available since:3.5

Parameters

cancellable GCancellable*
 

Optional GCancellable

 The argument can be NULL.
 The data is owned by the caller of the function.
error GError **
  The return location for a GError*, or NULL.

Return value

Returns: gboolean
 

TRUE if the update finished with no errors, FALSE otherwise.