![]() |
stromx
0.8.0
|
Factory of operator and data objects. More...
#include <AbstractFactory.h>
Public Member Functions | |
| virtual OperatorKernel * | newOperator (const std::string &package, const std::string &type) const =0 |
| virtual Data * | newData (const std::string &package, const std::string &type) const =0 |
| virtual const std::vector< const OperatorKernel * > & | availableOperators () const =0 |
| virtual const std::vector< const Data * > & | availableData () const =0 |
Factory of operator and data objects.
|
pure virtual |
Returns a list of the data types registered with the factory.
Implemented in stromx::runtime::Factory.
|
pure virtual |
Returns a list of the operators registered with the factory.
Implemented in stromx::runtime::Factory.
|
pure virtual |
Allocates and returns a new data object.
Implemented in stromx::runtime::Factory.
|
pure virtual |
Allocates and returns a new operator. The factory of the operator will be set to this factory.
Implemented in stromx::runtime::Factory.
1.8.12