ImFusion SDK 4.3
Factory< Base, Params > Member List

This is the complete list of members for Factory< Base, Params >, including all inherited members.

availableTypes() const (defined in Factory< Base, Params >)Factory< Base, Params >virtual
BuilderFunc typedef (defined in Factory< Base, Params >)Factory< Base, Params >
CompatibleFunc typedef (defined in Factory< Base, Params >)Factory< Base, Params >
compatibleTypes(const Params &... params) const (defined in Factory< Base, Params >)Factory< Base, Params >virtual
create(const std::string &name, Params &&... params) const (defined in Factory< Base, Params >)Factory< Base, Params >virtual
CreatorRegistry typedef (defined in Factory< Base, Params >)Factory< Base, Params >
hasType(const std::string &name) const (defined in Factory< Base, Params >)Factory< Base, Params >virtual
isCompatible(const std::string &name, const Params &... params) const (defined in Factory< Base, Params >)Factory< Base, Params >virtual
m_registry (defined in Factory< Base, Params >)Factory< Base, Params >protected
registerType(const std::string &name, BuilderFunc< Derived > builder, CompatibleFunc< Derived > compatibleFunc=CompatibleFunc< Derived >{})Factory< Base, Params >inline
registerType(const std::string &name)Factory< Base, Params >inline
~Factory() (defined in Factory< Base, Params >)Factory< Base, Params >virtual
Search Tab / S to search, Esc to close