Len (FUN) ¶ FUNCTION Len : UDINT Returns the number of bytes required for the UTF-8 encoded string segment of ifString . InOut: Scope Name Type Return Len UDINT Input itfString IString Output eErrorID ERROR
Reset (FUN) ¶ FUNCTION Reset : ERROR Set back the empty state of this IString instance InOut: Scope Name Type Return Reset ERROR Input itfString IString
IStringRepresentation.ToIString (METH) ¶ METHOD ToIString : IString Returns the string representation InOut: Scope Name Type Initial Comment Return ToIString IString Input itfString IString Defines the output target liStart LINT 0 Defines the rune index from which the content is output 0 => first rune, -1 => last rune [c_liMinIndex <= liStart <= c_liMaxIndex] liEnd LINT -1 Defines the rune index up to which the content is output 0 => first rune, -1 => last rune [c_liMinIndex <= liEnd <= c_liMaxIndex] Output eErrorID ERROR
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 21.06.2023, 11:09:12 companyName string 3S-Smart Software Solutions GmbH libraryFile String Segments.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile String Segments.clean.json version version 2.0.0.0 ProjectInformation AutoResolveUnbound bool True Released True LastModificationDateTime date 21.06.2023, 11:09:11 LibraryCategories library-category-list Application|Strings Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace STR Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only LibDocContent DocsOnly Placeholder StringSegs Project String Segments Title String Segments UnitTestingDefine IStringTesting Version version 4.0.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Memory Block Manager ¶ Library Identification ¶ Placeholder: MemoryBlockManager Default Resolution: Memory Block Manager, * (3S - Smart Software Solutions GmbH) Namespace: MBM Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: MemoryBlockManager SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem UTF-8 Encoding Support ¶ Library Identification ¶ Placeholder: UTF8 Default Resolution: UTF-8 Encoding Support, * (CODESYS) Namespace: UTF8 Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: UTF8
Range.GetNextRune (METH) ¶ METHOD FINAL GetNextRune : RUNE Unpacks the next UTF-8 encoding in a IString instance and returns the rune and its length in bytes. InOut: Scope Name Type Return GetNextRune RUNE Output udiLength UDINT eErrorID ERROR
Unicode Support Library Documentation ¶ Company CODESYS Title Unicode Support Version 4.0.0.0 Categories Application|Strings Namespace UC Author CODESYS Development GmbH Placeholder UnicodeSupport Description 1 ¶ Provides functions to test some properties of Unicode code points Contents: ¶ Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Unicode Aliases Enums Functions Globals Indices and tables ¶ 1 Based on Unicode Support.library, last modified 21.06.2023, 11:09:48. LibDoc 4.4.0.0-b.27 The content file Unicode Support.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 21.06.2023, 11:09:50.
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
GetLibVersion (FUN) ¶ FUNCTION GetLibVersion : VERSION InOut: Scope Name Type Return GetLibVersion VERSION
GetLibVersionNumber (FUN) ¶ FUNCTION GetLibVersionNumber : DWORD InOut: Scope Name Type Return GetLibVersionNumber DWORD