PLCnext API Documentation
20.0.0.24462
|
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 used when an invalid argument occurs. 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".