ImFusion SDK
4.3
FactoryRegistry Member List
This is the complete list of members for
FactoryRegistry
, including all inherited members.
algorithmDescriptor
() const
FactoryRegistry
algorithmDescriptor
(const std::string &id, bool matchGuiName=false) const
FactoryRegistry
algorithmDescriptors
() const
FactoryRegistry
cloneData
(const Data &data) const
FactoryRegistry
compatibleDataAnnotations
(Data &data) const
FactoryRegistry
compatibleDataControllers
(const DataList &data) const
FactoryRegistry
compatibleDescriptors
(const DataList &data) const
FactoryRegistry
compatibleIoDescriptors
(const DataList &data) const
FactoryRegistry
compatibleIoDescriptors
(const Filesystem::Path &path) const
FactoryRegistry
createAlgorithmController
(Algorithm *a) const
FactoryRegistry
createDataAnnotation
(const std::string &name, Data &data) const
FactoryRegistry
createDataController
(const std::string &id, const DataList &data) const
FactoryRegistry
get
()
FactoryRegistry
static
getAlgorithmControllerFactories
() const
FactoryRegistry
getAlgorithmFactories
() const
FactoryRegistry
getDataAnnotationFactories
() const
FactoryRegistry
instantiateAlgorithm
(const ImFusion::DataList &data) const
FactoryRegistry
instantiateAlgorithm
(const std::string &id, const ImFusion::DataList &data) const
FactoryRegistry
instantiateIoAlgorithm
(const std::string &id, const ImFusion::DataList &data) const
FactoryRegistry
m_algorithmControllerFactories
(defined in
FactoryRegistry
)
FactoryRegistry
protected
m_algorithmFactories
(defined in
FactoryRegistry
)
FactoryRegistry
protected
m_dataAnnotationFactories
(defined in
FactoryRegistry
)
FactoryRegistry
protected
operator=
(NotCopyable &&) noexcept=default (defined in
NotCopyable
)
NotCopyable
private
operator=
(const NotCopyable &)=delete (defined in
NotCopyable
)
NotCopyable
private
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
Generated on Wed Sep 24 2025 for ImFusion SDK by
Doxygen
1.13.0