Function Blocks ¶ Range (FunctionBlock) IRange GetNextRune (Method) Reset (Method) UngetLastRune (Method) SetInitialValue (Method)
Range (FB) ¶ FUNCTION_BLOCK Range EXTENDS STR._Disposable IMPLEMENTS STR.IRange Rune by rune Iteration over the content of itfBuilder . InOut: Scope Name Type Input Const itfBuilder IBuilder Methods: SetInitialValue GetNextRune Reset UngetLastRune Structure: IRange GetNextRune (Method) Reset (Method) UngetLastRune (Method) SetInitialValue (Method)
IRange ¶ GetNextRune (Method) Reset (Method) UngetLastRune (Method)
Range.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : STR.ERROR InOut: Scope Name Type Return SetInitialValue STR.ERROR Input itfBuilder IBuilder
Functions ¶ CreateRange (Function) CreateRangePool (Function)
CreateRange (FUN) ¶ FUNCTION CreateRange : STR.IRange Returns a STR.IRange instance placed in the memory area given by the parameters InOut: Scope Name Type Return CreateRange STR.IRange Input pbyMemory POINTER TO BYTE udiMemSize UDINT Output eErrorID STR.ERROR
CreateRangePool (FUN) ¶ FUNCTION CreateRangePool : STR.IRangePool Creates a pool for |IRange| instances in the specified memory space InOut: Scope Name Type Initial Return CreateRangePool STR.IRangePool Input pbyPool POINTER TO BYTE udiPoolSize UDINT usiExtensionFactor USINT 0 Output eErrorID STR.ERROR
Interfaces ¶ IBuilder (Interface) Reset (Method) Segments GetCurrentSegment (Method) GetFirstSegment (Method) GetNextSegment (Method) ValidateSegment (Method) WriteIString (Method) WriteMemSegment (Method) WriteRune (Method) WriteString (Method) WriteWString (Method) ICharmap (Interface) Decode (Method) Encode (Method)
IBuilder (ITF) ¶ INTERFACE IBuilder EXTENDS STR.IDisposable, STR.IStringRepresentation A Builder is used to efficiently build a string using Write methods. It minimizes memory copying. Methods: Reset WriteIString WriteMemSegment WriteRune WriteString WriteWString GetCurrentSegment GetFirstSegment GetNextSegment ValidateSegment Structure: Reset (Method) Segments GetCurrentSegment (Method) GetFirstSegment (Method) GetNextSegment (Method) ValidateSegment (Method) WriteIString (Method) WriteMemSegment (Method) WriteRune (Method) WriteString (Method) WriteWString (Method)
String Builder Base Library Documentation ¶ Company CODESYS Title String Builder Base Version 4.0.0.0 Categories Intern|Strings Namespace SBB Author CODESYS Development GmbH Placeholder StringBuilderBase Description 1 ¶ Base library for Builder and StrConv Contents: ¶ BuilderBase Aliases Enums Function Blocks Functions Interfaces Internals Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Indices and tables ¶ 1 Based on String Builder Base.library, last modified 21.06.2023, 11:08:15. LibDoc 4.4.0.0-b.27 The content file String Builder Base.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 21.06.2023, 11:08:16.