| 42 | } |
| 43 | |
| 44 | void BaseTask::addOutputPort(const QString &name) |
| 45 | { |
| 46 | QMutexLocker locker(&m_tasksMutex); |
| 47 | m_outputs.append(new TaskPort(name, TaskPort::ValueType::Any, this)); |
| 48 | } |
| 49 | |
| 50 | TaskPort *BaseTask::inputPort(const QString &name) const |
| 51 | { |