CODESYS GmbH
  • Deutsch
  • English
  • Français
  • Español
  • Italiano
  • Русский
  • 日本語
  • 中文
Menu
Search
  • Deutsch
  • English
  • Français
  • Español
  • Italiano
  • Русский
  • 日本語
  • 中文
  • BuilderBase
    • Aliases
      • Constants (GVL)
      • IStringRepresentation (Alias)
      • RUNE (Alias)
    • Enums
      • ENCODING (Enum)
      • ERROR (Enum)
    • Function Blocks
      • Range (FunctionBlock)
        • IRange
        • SetInitialValue (Method)
    • Functions
      • CreateRange (Function)
      • CreateRangePool (Function)
    • Interfaces
      • IBuilder (Interface)
        • Reset (Method)
        • Segments
        • WriteIString (Method)
        • WriteMemSegment (Method)
        • WriteRune (Method)
        • WriteString (Method)
        • WriteWString (Method)
      • ICharmap (Interface)
        • Decode (Method)
        • Encode (Method)
    • Internals
      • _RangePool (FunctionBlock)
        • Protected
  • Library Information
    • GetLibVersion (Function)
    • GetLibVersionNumber (Function)
    • IsLibReleased (Function)
  • File and Project Information
  • Library Reference
    • Immutable String Segments
      • Library Identification
      • Library Properties
    • Memory Block Manager
      • Library Identification
      • Library Properties
    • UTF-8 Encoding Support
      • Library Identification
      • Library Properties
String Builder Base
  • Docs »
  • BuilderBase »
  • Interfaces »
  • IBuilder (ITF)

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)
top

CODESYS Group | We software Automation. to software
['sɒftwɛər]
transitive verb
__softwared/softwaring
: to develop software
// to software automation: to develop software for automation purposes

The CODESYS Group is the manufacturer of CODESYS, the leading hardware-independent IEC 61131-3 automation software for developing and engineering controller applications.
CODESYS® is a registered trademark.

CODESYS GmbH
A member of the CODESYS Group
Memminger Straße 151, 87439 Kempten
Germany
Tel.: +49-831-54031-0
info@codesys.com
  • Legal Notice
  • Privacy Policy
LinkedIn Youtube RSS Downloads Login CODESYS Store
© 2022 CODESYS GmbH | A member of the CODESYS Group