UTF-8 Encoding Support Library Documentation ¶ Company CODESYS Title UTF-8 Encoding Support Version 4.0.0.0 Categories Application|Strings Namespace UTF8 Author CODESYS Development GmbH Placeholder UTF8 Description 1 ¶ Implements functions and constants to support text encoded in UTF-8. It includes functions to translate between runes (See: RUNE ) and UTF-8 byte sequences. See https://en.wikipedia.org/wiki/UTF-8 Contents: ¶ Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) utf8 Functions Globals Types Indices and tables ¶ 1 Based on UTF-8 Encoding Support.library, last modified 21.06.2023, 11:10:36. LibDoc 4.4.0.0-b.27 The content file UTF-8 Encoding Support.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 21.06.2023, 11:10:37.
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
Constants (GVL) ¶ InOut: Scope Name Type Initial Comment Constant c_diRuneError RUNE DINT#16#FFFD The “error” Rune or “Unicode replacement character” c_diMaxRune DINT DINT#16#10FFFF
RUNE (ALIAS) ¶ TYPE RUNE : DINT(0..c_diMaxRune) The term rune appears in the libraries and source code, and means exactly the same as “unicode code point”, with one interesting addition. This library defines the word rune as an alias for the type DINT , so programs can be clear when an integer value represents a code point. Moreover, what you might think of as a character constant is called a rune constant. The type and value of the expression WSTRING#"⌘" is a rune with the integer value DINT#16#2318 .
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 21.06.2023, 11:10:37 companyName string 3S-Smart Software Solutions GmbH libraryFile UTF-8 Encoding Support.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile UTF-8 Encoding Support.clean.json version version 2.0.0.0 ProjectInformation AutoResolveUnbound bool True Released True LastModificationDateTime date 21.06.2023, 11:10:36 LibraryCategories library-category-list Application|Strings Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace UTF8 Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only LibDocContent DocsOnly Placeholder UTF8 Project UTF-8 Encoding Support Title UTF-8 Encoding Support UnitTestingDefine UTF8Testing Version version 4.0.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
Unit Conversion Interfaces Library Documentation ¶ Company : Intern Title : Unit Conversion Interfaces Version : 4.5.0.0 Categories : Intern Namespace : UC Author : CODESYS Development GmbH Description [ 1 ] ¶ Interface library for unit conversions. Indices and tables ¶ [ 1 ] Based on UnitConversion_Itfs.library, last modified 13.12.2023, 11:05:26. LibDoc 4.4.0.0-b.37 The content file UnitConversion_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 13.12.2023, 11:05:27.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 13.12.2023, 11:05:27 companyName string 3S-Smart Software Solutions GmbH libraryFile UnitConversion_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile UnitConversion_Itfs.clean.json version version 2.0.0.0 ProjectInformation IECCodeConverter bool True IsInterfaceLibrary True Released True LastModificationDateTime date 13.12.2023, 11:05:26 LibraryCategories library-category-list Intern Author string CODESYS Development GmbH Company Intern CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace UC Description See: Description LanguageModelAttribute qualified-access-only Project UnitConversion_Itfs Title Unit Conversion Interfaces Version version 4.5.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.