Method

RBRhythmDBdo_full_query_async_parsed

Declaration [src]

void
rhythmdb_do_full_query_async_parsed (
  RhythmDB* db,
  RhythmDBQueryResults* results,
  RhythmDBQuery* query
)

Description [src]

Asynchronously runs a parsed query across the database, feeding matching entries to results in chunks. This can only be called from the main thread.

Since results is always a RhythmDBQueryModel, use the RhythmDBQueryModel::complete signal to identify when the query is complete.

Parameters

results

Type: RhythmDBQueryResults

A RhythmDBQueryResults instance to feed results to.

The data is owned by the caller of the method.
query

Type: RhythmDBQuery

The query to run.

The data is owned by the caller of the method.