|
PLCnext API Documentation
22.0.0.43
|
Namespace for basic functions of the framework More...
Namespaces | |
| Chrono | |
| Namespace for time related classes | |
| Configuration | |
| Namespace for configuration related classes | |
| Diagnostics | |
| Namespace for diagnostics classes | |
| Io | |
| Namespace for classes related to the filesystem and file I/O | |
| Ipc | |
| Namespace for class, enumerations and functions dealing with interprocess communication functionality. | |
| Net | |
| Namespace for network specific classes, enumerations and functions. | |
| Plc | |
| Namespace for exception classes indicating errors in the PLC | |
| Runtime | |
| Namespace for high level API for controlling processes, shared libraries, etc. | |
| Security | |
| Namespace for classes dealing with certificates | |
| Services | |
| Namespace for common system services | |
| Testing | |
| Namespace for classes to simplify writing tests | |
| Text | |
| Namespace for classes handling text | |
| Threading | |
| Namespace for classes handling threads and synchronization | |
| Xml | |
| Namespace for classes to read XML files | |
Classes | |
| class | ArgumentException |
| This exception is used when an invalid argument occurs. More... | |
| class | ArgumentNullException |
| This exception is used when an invalid <null> argument occurs. More... | |
| class | ArgumentOutOfRangeException |
| This exception is used when an argument is out of range. More... | |
| class | CommonException |
| This is the base class of common exception classes. More... | |
| class | Console |
| class | Environment |
| class | IndexOutOfRangeException |
| This exception is used when an index is out of range. More... | |
| class | InvalidCastException |
| This exception is used when an invalid cast occurs. More... | |
| class | InvalidConfigException |
| This exception is used when a method is not implemented yet. More... | |
| class | InvalidDataConnectionException |
| This exception is used when an argument is out of range. More... | |
| class | InvalidFormatException |
| This exception is thrown when an invalid format operation occurs. More... | |
| class | InvalidOperationException |
| This exception is used when a method call is invalid for object's current state. More... | |
| class | KeyNotFoundException |
| This exception is used when an argument is out of range. More... | |
| class | LicenseException |
| This exception is used if SD card is not licensed. More... | |
| class | NotAuthorizedException |
| This exception is thrown when an operation is not authorized for the actual user. More... | |
| class | NotImplementedException |
| This exception is used when a method is not implemented yet. More... | |
| class | NotSupportedException |
| This exception is used when a method is not supported. More... | |
| class | ObjectDisposedException |
| This exception is used when a method call is invalid for object's current state. More... | |
| class | OutOfMemoryException |
| This exception is used when the memory exceeds. More... | |
| class | ParseException |
| This exception is used when it fails to parse a string. More... | |
| class | ThreadInterruptException |
| class | TimeoutException |
| This exception is used when a timeout occurs. More... | |
| class | XmlException |
| This exception is used for xml parsing errors. More... | |
| class | XmlValidationException |
| This exception is used for xml validation errors. More... | |
Enumerations | |
| enum | ExceptionTypeId : uint32 { Exception = 0, Ve = 256, VeNotExists = 257, VeAlreadyExists = 258, Common = 0x1000, Argument, ArgumentNull, ArgumentOutOfRange, AssertionFailed, Database, ErrorCode, IndexOutOfRange, InvalidCast, InvalidConfig, InvalidDataConnection, InvalidOperation, KeyNotFound, License, NotAuthorized, NotImplemented, NotSupported, ObjectDisposed, OutOfMemory, Parse, ThreadInterrupt, Timeout, Xml, XmlValidation, InvalidFormat, Io = 0x3000, IoAccessDenied, IoAlreadyExists, IoEndOfStream, IoInvalidPath, IoNotExist, IoOutOfSpace, Plc = 0x4000, PlcDivisionByZero, PlcIndexOutOfRange, PlcStackOverflow, PlcString, PlcUnhandled, Rsc = 0x5000, Custom = 0x10000 } |
| Specifies the type id of any exception derived by <see cref="CommonException". More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, ExceptionTypeId arg) |
| std::istream & | operator>> (std::istream &is, ExceptionTypeId &arg) |
Namespace for basic functions of the framework
|
strong |
Specifies the type id of any exception derived by <see cref="CommonException".
1.8.13