Searched refs:ExecutorJob (Results 1 – 4 of 4) sorted by relevance
/dports/devel/qbs/qbs-src-1.21.0/src/lib/corelib/buildgraph/ |
H A D | executorjob.cpp | 56 ExecutorJob::ExecutorJob(const Logger &logger, QObject *parent) in ExecutorJob() function in qbs::Internal::ExecutorJob 64 this, &ExecutorJob::reportProcessResult); in ExecutorJob() 66 this, &ExecutorJob::onCommandFinished); in ExecutorJob() 70 this, &ExecutorJob::onCommandFinished); in ExecutorJob() 74 ExecutorJob::~ExecutorJob() = default; 82 void ExecutorJob::setDryRun(bool enabled) in setDryRun() 94 void ExecutorJob::run(Transformer *t) in run() 118 void ExecutorJob::cancel() in cancel() 126 void ExecutorJob::runNextCommand() in runNextCommand() 163 void ExecutorJob::setFinished() in setFinished() [all …]
|
H A D | executor.h | 66 class ExecutorJob; variable 130 void finishJob(ExecutorJob *job, bool success); 161 using JobMap = QHash<ExecutorJob *, TransformerPtr>; 169 std::vector<std::unique_ptr<ExecutorJob>> m_allJobs; 170 QList<ExecutorJob*> m_availableJobs;
|
H A D | executorjob.h | 64 class ExecutorJob : public QObject 68 explicit ExecutorJob(const Logger &logger, QObject *parent = nullptr); 69 ~ExecutorJob() override;
|
H A D | executor.cpp | 411 for (const ExecutorJob * const runningJob : runningJobs) { in schedulingBlockedByJobLimit() 556 void Executor::finishJob(ExecutorJob *job, bool success) in finishJob() 726 for (ExecutorJob *job : jobs) in cancelJobs() 771 m_allJobs.push_back(std::make_unique<ExecutorJob>(m_logger)); in addExecutorJobs() 778 connect(job, &ExecutorJob::reportCommandDescription, in addExecutorJobs() 780 connect(job, &ExecutorJob::reportProcessResult, this, &Executor::reportProcessResult); in addExecutorJobs() 781 connect(job, &ExecutorJob::finished, in addExecutorJobs() 1013 ExecutorJob *job = m_availableJobs.takeFirst(); in runTransformer() 1054 auto const job = qobject_cast<ExecutorJob *>(sender()); in onJobFinished()
|