FindSymbolsJob::FindSymbolsJob(const QueryMessage &query, const shared_ptr<Project> &proj) : Job(query, ::jobFlags(query.flags()), proj), string(query.query()) { }
ListSymbolsJob::ListSymbolsJob(const QueryMessage &query, const std::shared_ptr<Project> &proj) : Job(query, query.flags() & QueryMessage::ElispList ? ElispFlags : DefaultFlags, proj), string(query.query()) { }
StatusJob::StatusJob(const QueryMessage &q, const std::shared_ptr<Project> &project) : Job(q, WriteUnfiltered|QuietJob, project), query(q.query()) { }