Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Immutable String Segments ¶ Library Identification ¶ Placeholder: StringSegs Default Resolution: Immutable String Segments, * (CODESYS) Namespace: STR Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: StringSegs 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 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 : STR.RUNE Unpacks the next UTF-8 encoding in a IBuilder instance and returns the rune and its length in bytes. InOut: Scope Name Type Return GetNextRune STR.RUNE Output udiLength UDINT eErrorID STR.ERROR
Range.Reset (METH) ¶ METHOD FINAL Reset : STR.ERROR Set back the original state of this IRange instance InOut: Scope Name Type Return Reset STR.ERROR
Range.UngetLastRune (METH) ¶ METHOD FINAL UngetLastRune : STR.ERROR Undo the last call of GetNextRune . This allow to restore the state of this Range instance. InOut: Scope Name Type Return UngetLastRune STR.ERROR
IBuilder.GetCurrentSegment (METH) ¶ METHOD GetCurrentSegment : ERROR InOut: Scope Name Type Return GetCurrentSegment ERROR Output pbyData POINTER TO BYTE udiSize UDINT
IBuilder.GetFirstSegment (METH) ¶ METHOD GetFirstSegment : POINTER TO BYTE InOut: Scope Name Type Return GetFirstSegment POINTER TO BYTE Output udiSize UDINT eErrorID ERROR
IBuilder.GetNextSegment (METH) ¶ METHOD GetNextSegment : POINTER TO BYTE InOut: Scope Name Type Return GetNextSegment POINTER TO BYTE Input pbyCurSegment POINTER TO BYTE Output udiSize UDINT eErrorID ERROR
IBuilder.ValidateSegment (METH) ¶ METHOD ValidateSegment : ERROR InOut: Scope Name Type Return ValidateSegment ERROR Input pbyData POINTER TO BYTE udiSize UDINT Output udiCount UDINT
_RangePool.GetRangeSize (METH) ¶ METHOD PROTECTED GetRangeSize : UDINT InOut: Scope Name Type Return GetRangeSize UDINT
_RangePool.NewRange (METH) ¶ METHOD PROTECTED NewRange : STR.IRange InOut: Scope Name Type Return NewRange STR.IRange Input itfStrRep STR.IStringRepresentation pbyMemory POINTER TO BYTE udiMemSize UDINT Output eErrorID STR.ERROR