RunWorkerFactory Class

(ProjectExplorer::RunWorkerFactory)

Public Functions

RunWorkerFactory()
virtual ~RunWorkerFactory()
void addConstraint(const Constraint &constraint)
void addSupportedRunMode(Core::Id runMode)
bool canRun(RunConfiguration *runConfiguration, Core::Id runMode) const
WorkerCreator producer() const
void setProducer(const WorkerCreator &producer)

Member Function Documentation

RunWorkerFactory::RunWorkerFactory()

Default constructs an instance of RunWorkerFactory.

[virtual] RunWorkerFactory::~RunWorkerFactory()

Destroys the instance of RunWorkerFactory. The destructor is virtual.

void RunWorkerFactory::addConstraint(const Constraint &constraint)

void RunWorkerFactory::addSupportedRunMode(Core::Id runMode)

bool RunWorkerFactory::canRun(RunConfiguration *runConfiguration, Core::Id runMode) const

WorkerCreator RunWorkerFactory::producer() const

See also setProducer().

void RunWorkerFactory::setProducer(const WorkerCreator &producer)

See also producer().