ImFusion SDK 4.3
FactoryRegistry Member List

This is the complete list of members for FactoryRegistry, including all inherited members.

algorithmDescriptor() constFactoryRegistry
algorithmDescriptor(const std::string &id, bool matchGuiName=false) constFactoryRegistry
algorithmDescriptors() constFactoryRegistry
cloneData(const Data &data) constFactoryRegistry
compatibleDataAnnotations(Data &data) constFactoryRegistry
compatibleDataControllers(const DataList &data) constFactoryRegistry
compatibleDescriptors(const DataList &data) constFactoryRegistry
compatibleIoDescriptors(const DataList &data) constFactoryRegistry
compatibleIoDescriptors(const Filesystem::Path &path) constFactoryRegistry
createAlgorithmController(Algorithm *a) constFactoryRegistry
createDataAnnotation(const std::string &name, Data &data) constFactoryRegistry
createDataController(const std::string &id, const DataList &data) constFactoryRegistry
get()FactoryRegistrystatic
getAlgorithmControllerFactories() constFactoryRegistry
getAlgorithmFactories() constFactoryRegistry
getDataAnnotationFactories() constFactoryRegistry
instantiateAlgorithm(const ImFusion::DataList &data) constFactoryRegistry
instantiateAlgorithm(const std::string &id, const ImFusion::DataList &data) constFactoryRegistry
instantiateIoAlgorithm(const std::string &id, const ImFusion::DataList &data) constFactoryRegistry
m_algorithmControllerFactories (defined in FactoryRegistry)FactoryRegistryprotected
m_algorithmFactories (defined in FactoryRegistry)FactoryRegistryprotected
m_dataAnnotationFactories (defined in FactoryRegistry)FactoryRegistryprotected
operator=(NotCopyable &&) noexcept=default (defined in NotCopyable)NotCopyableprivate
operator=(const NotCopyable &)=delete (defined in NotCopyable)NotCopyableprivate
registerAlgorithmControllerFactory(const AlgorithmControllerFactory *factory)FactoryRegistry
registerAlgorithmFactory(const AlgorithmFactory *factory)FactoryRegistry
registerDataAnnotationFactory(const DataAnnotationFactory *factory)FactoryRegistry
unregisterAlgorithmControllerFactory(const AlgorithmControllerFactory *factory)FactoryRegistry
unregisterAlgorithmFactory(const AlgorithmFactory *factory)FactoryRegistry
unregisterDataAnnotationFactory(const DataAnnotationFactory *factory)FactoryRegistry
~FactoryRegistry() (defined in FactoryRegistry)FactoryRegistry
Search Tab / S to search, Esc to close