Lines Matching defs:query
180 BQuery *query = new BQuery();
181 if (query->SetVolume(&volume) != B_OK) {
182 delete query;
185 if (query->SetPredicate(expr) != B_OK) {
186 delete query;
189 if (query->SetTarget(mercury) != B_OK) {
190 delete query;
194 fQueries.push_back(query);
215 // Force query thread to exit if still running
225 thread = spawn_thread(query_thread, "query menu thread", B_NORMAL_PRIORITY, this);
255 // Begin resolving query
259 BQuery *query = fQueries[i];
261 query->Fetch();
266 while (query->GetNextRef(&ref) == B_OK && !fCancelQuery)