EqualFold (FUN) ¶ FUNCTION EqualFold : BOOL Reports whether String1 and String2 , interpreted as UTF-8 strings, are equal under Unicode-defined simple case folding, which is a more general form of case-insensitivity. InOut: Scope Name Type Return EqualFold BOOL Input pbyString1 POINTER TO BYTE udiSize1 UDINT pbyString2 POINTER TO BYTE udiSize2 UDINT Output eErrorID ERROR
ToUpper (FUN) ¶ FUNCTION ToUpper : RUNE Maps the rune to upper case. InOut: Scope Name Type Return ToUpper RUNE Input diRune RUNE Output eErrorID ERROR
ToTitle (FUN) ¶ FUNCTION ToTitle : RUNE Maps the rune to title case. InOut: Scope Name Type Return ToTitle RUNE Input diRune RUNE Output eErrorID ERROR
Globals ¶ Constants (GVL) Parameter (ParamList)
Constants (GVL) ¶ InOut: Scope Name Type Initial Comment Constant c_diRuneError RUNE UTF8.c_diRuneError The “error” Rune or “Unicode replacement character” c_diMaxRune DINT UTF8.c_diMaxRune c_diMaxASCII RUNE UCU.c_diMaxASCII Maximum ASCII value. c_diMaxLatin1 RUNE UCU.c_diMaxLatin1 Maximum Latin-1 value.
Parameter (PARAMS) ¶ InOut: Scope Name Type Initial Constant cp_udiLinearMax UDINT 50
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 21.06.2023, 11:09:50 companyName string 3S-Smart Software Solutions GmbH libraryFile Unicode Support.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile Unicode Support.clean.json version version 2.0.0.0 ProjectInformation AutoResolveUnbound bool True Released True LastModificationDateTime date 21.06.2023, 11:09:48 LibraryCategories library-category-list Application|Strings Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace UC Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only LibDocContent DocsOnly Placeholder UnicodeSupport Project Unicode Support Title Unicode Support UnitTestingDefine UnicodeTesting Version version 4.0.0.0
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Initial NO_ERROR WRONG_PARAMETER 2 NO_UNICODE_DATA NO_MAPPING
Functions ¶ Categorisation IsControl (Function) IsDigit (Function) IsGraphic (Function) IsLetter (Function) IsLower (Function) IsMark (Function) IsNumber (Function) IsPrint (Function) IsPunct (Function) IsSpace (Function) IsSymbol (Function) IsTitle (Function) IsUpper (Function) Mapping EqualFold (Function) ToLower (Function) ToTitle (Function) ToUpper (Function)