DependencyHandler Class

(Qt3DCore::DependencyHandler)

Public Functions

DependencyHandler()
void addDependencies(QVector<Dependency> dependencies)
QVector<RunnableInterface *> freeDependencies(const RunnableInterface *task)
bool hasDependency(const RunnableInterface *depender)
void setMutex(QMutex *mutex)

Member Function Documentation

DependencyHandler::DependencyHandler()

Default constructs an instance of DependencyHandler.

void DependencyHandler::addDependencies(QVector<Dependency> dependencies)

QVector<RunnableInterface *> DependencyHandler::freeDependencies(const RunnableInterface *task)

bool DependencyHandler::hasDependency(const RunnableInterface *depender)

void DependencyHandler::setMutex(QMutex *mutex)