PLCnext API Documentation  22.9.0.33
Arp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts > Member List

This is the complete list of members for Arp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts >, including all inherited members.

AbortRequest(void) overrideArp::Plc::Commons::Esm::ProgramBaseinlinevirtual
AddPort(const String &portName, T &value, StandardAttribute standardAttributes)Arp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts >protected
DynamicPortsProgramBase(const String &programName, TypeDomain &typeDomain)Arp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts >
EventHandler typedefArp::Plc::Commons::Esm::IProgram
Execute(void)=0Arp::Plc::Commons::Esm::ProgramBasepure virtual
ExecutedArp::Plc::Commons::Esm::IProgram
ExecutingArp::Plc::Commons::Esm::IProgram
GetDynamicPortsBuilder()Arp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts >protected
GetDynamicPortsBuilder() constArp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts >protected
GetFullName(void) const overrideArp::Plc::Commons::Esm::ProgramBaseinlinevirtual
GetTaskName(void) const overrideArp::Plc::Commons::Esm::ProgramBaseinlinevirtual
IProgram(void)=defaultArp::Plc::Commons::Esm::IProgram
IsAbortRequested(void) const overrideArp::Plc::Commons::Esm::ProgramBaseinlinevirtual
ProgramBase(const String &programName)Arp::Plc::Commons::Esm::ProgramBaseinline
Ptr typedefArp::Plc::Commons::Esm::IProgram
ReplaceProgramTypeDefinition() constArp::Plc::Commons::Esm::DynamicPortsProgramBase< TProgram, MaxNumPorts >protected
SetInitialValues(void) overrideArp::Plc::Commons::Esm::ProgramBaseinlinevirtual
SetTaskName(const String &taskNameArg) overrideArp::Plc::Commons::Esm::ProgramBaseinlinevirtual
~IProgram(void)=defaultArp::Plc::Commons::Esm::IProgramvirtual
~ProgramBase(void)=defaultArp::Plc::Commons::Esm::ProgramBasevirtual