PLCnext API Documentation  22.9.0.33
Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface > Member List

This is the complete list of members for Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >, including all inherited members.

AddFactoryFunction(const String &moduleName, FactoryFunction function)Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
Create(const String &moduleName) constArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
FactoryFunction typedef (defined in Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >)Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
FactoryFunctions typedef (defined in Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >)Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
GetModuleNames() constArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
ModuleFactory(void)=defaultArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
ModuleFactory(const ModuleFactory &arg)=defaultArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
ModuleFactory(ModuleFactory &&arg) noexcept=defaultArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
ModuleInterfacePtr typedef (defined in Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >)Arp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
operator=(const ModuleFactory &arg)=defaultArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
operator=(ModuleFactory &&arg) noexcept=defaultArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >
~ModuleFactory(void) noexcept=defaultArp::System::Commons::Extensibility::ModuleFactory< TModuleInterface >virtual