| 
    PLCnext API Documentation
    20.6.0.30321
    
   | 
 
Namespace for interfaces and classes of Execution and Sychronization Manager (ESM) More...
Classes | |
| class | IProgram | 
| Interface to implement PLC program to be executed in realtime context. More... | |
| class | IProgramComponent | 
| Interface to realizes an access to a plc program provider. More... | |
| class | IProgramProvider | 
| Interface to realizes an program provider. More... | |
| class | IRtEventManager | 
| class | ProgramBase | 
| This class implements the base functionality of a program. More... | |
| class | ProgramComponentBase | 
| class | ProgramProviderBase | 
| class | RtEvent | 
| This class implements a ipc event for the bidirectional exchange of realtime events. More... | |
| class | RtEventManagerProxy | 
| This class implements a event manager proxy to get instances of RtEvent. More... | |
| class | RtEventManagerSharedData | 
Enumerations | |
| enum | ExceptionTypeId : uint32 {  None = 0, ArpException = 1, StdException = 2, UnknownException = 3, Signal = 4, Watchdog = 5 }  | 
Functions | |
| std::ostream & | operator<< (std::ostream &os, ExceptionTypeId arg) | 
| std::istream & | operator>> (std::istream &is, ExceptionTypeId &arg) | 
Namespace for interfaces and classes of Execution and Sychronization Manager (ESM)
 1.8.13