IStringPool (ITF) ¶ INTERFACE IStringPool EXTENDS IDisposable Methods: GetString ObjectDispose , inherited from IDisposable ObjectRelease , inherited from IDisposable ObjectRetain , inherited from IDisposable Structure: GetString (Method)
IStringPool.GetString (METH) ¶ METHOD GetString : IString Returns a IString instance out of the related StringPool InOut: Scope Name Type Initial Comment Return GetString IString Input psValue POINTER TO BYTE 0 Pointer to the first byte of the memory Output udiSize UDINT Size of string in bytes eErrorID ERROR Check error message for better diagnostics
IStringRepresentation (ITF) ¶ INTERFACE IStringRepresentation EXTENDS __SYSTEM.IQueryInterface Methods: Len ToIString Structure: Len (Method) ToIString (Method)
IStringRepresentation.Len (METH) ¶ METHOD Len : UDINT Returns the number of bytes See RuneCount for calculating the number of runes InOut: Scope Name Type Return Len UDINT Output eErrorID ERROR
Range.Reset (METH) ¶ METHOD FINAL Reset : ERROR Set back the original state of this IRange instance InOut: Scope Name Type Return Reset ERROR
Range.UngetLastRune (METH) ¶ METHOD FINAL UngetLastRune : ERROR Undo the last call of GetNextRune . This allow to restore the state of this Range instance. InOut: Scope Name Type Return UngetLastRune ERROR
_RangePool.GetRangeSize (METH) ¶ METHOD FINAL PROTECTED GetRangeSize : UDINT InOut: Scope Name Type Return GetRangeSize UDINT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 21.06.2023, 11:10:07 companyName string 3S-Smart Software Solutions GmbH libraryFile Unicode Utilities.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile Unicode Utilities.clean.json version version 2.0.0.0 ProjectInformation AutoResolveUnbound bool True Released True LastModificationDateTime date 21.06.2023, 11:10:06 LibraryCategories library-category-list Intern|Strings Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace UCU Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only LibDocContent DocsOnly Placeholder UnicodeUtils Project Unicode Utilities Title Unicode Utilities UnitTestingDefine UnicodeUtilsTesting Version version 4.0.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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
CommonVars (STRUCT) ¶ TYPE CommonVars : STRUCT InOut: Name Type Initial Comment byOldControllerMode BYTE 255 iControllerModeState INT xContainsdiSetPosition BOOL 1108 -> 607A xContainsdiSetVelocity BOOL 1118 -> 60FF xContainsdiSetTorque BOOL 1168 -> 6071 xContainsVelocityOffset BOOL 10177 -> 60B1 xContainsTorqueOffset BOOL 10178 -> 60B1 xHWLimitP BOOL xHWLimitN BOOL xGetsCyclic60fd BOOL nLastAxisState SMC_AXIS_STATE -1