![]() |
ImFusion SDK 4.3
|
This is the complete list of members for AlgorithmFactory, including all inherited members.
| addAlgorithmFactoryToFront() const | AlgorithmFactory | virtual |
| algorithmDescriptor(const std::string &id, bool matchGuiName=false) const | AlgorithmFactory | virtual |
| algorithmDescriptor() const | AlgorithmFactory | |
| algorithmDescriptors() const | AlgorithmFactory | virtual |
| AlgorithmFactory(const std::string &module, bool checkLicense=true) | AlgorithmFactory | explicit |
| AlgorithmFactory() | AlgorithmFactory | |
| algorithmId() const | AlgorithmFactory | |
| compatibleDescriptors(const DataList &data) const | AlgorithmFactory | virtual |
| compatibleIoDescriptors(const DataList &data) const | AlgorithmFactory | virtual |
| compatibleIoDescriptors(const Filesystem::Path &path) const | AlgorithmFactory | virtual |
| FactoryBase() | FactoryBase | |
| FactoryBase(std::string module, bool checkLicense=true) | FactoryBase | explicit |
| getComponentPath(const std::string &componentName) const | FactoryBase | protected |
| getComponentPath(const std::string &moduleName, const std::string &componentName) | FactoryBase | protectedstatic |
| idFromName(const std::string &name) | AlgorithmFactory | protectedstatic |
| instantiateAlgorithm(const DataList &data) const | AlgorithmFactory | |
| instantiateAlgorithm(const std::string &id, const DataList &data) const | AlgorithmFactory | virtual |
| instantiateIoAlgorithm(const std::string &id, const DataList &data) const | AlgorithmFactory | virtual |
| ioAlgorithmDescriptors() const | AlgorithmFactory | virtual |
| isLicensed(const std::string &name) | FactoryBase | protected |
| isLicensed(const std::string &moduleName, const std::string &name) | FactoryBase | protectedstatic |
| m_algorithmDescriptors (defined in AlgorithmFactory) | AlgorithmFactory | protected |
| m_algorithmIds (defined in AlgorithmFactory) | AlgorithmFactory | protected |
| m_checkLicense (defined in FactoryBase) | FactoryBase | protected |
| m_factoryModule (defined in FactoryBase) | FactoryBase | protected |
| moduleName() const | FactoryBase | |
| nameFromId(const std::string &name) | AlgorithmFactory | protectedstatic |
| registerAlgorithm(std::string id, std::string guiName, Flags< Descriptor::AlgorithmAttributes > flags={}, std::optional< Properties > configurationOverride=std::nullopt) | AlgorithmFactory | |
| registerAlgorithmIfLicensed(const Descriptor &descriptor) | AlgorithmFactory | protected |
| ~AlgorithmFactory() override=default (defined in AlgorithmFactory) | AlgorithmFactory | |
| ~FactoryBase() | FactoryBase | protectedvirtual |