TROSimpleStringBuilder

Overview

Location

 

constructor Create

constructor Create(aCapacity: Integer)

Parameters:

  • aCapacity:

Append (UnicodeChar)  overload

procedure Append(Value: UnicodeChar)

Parameters:

  • Value:

Append (UnicodeString)  overload

procedure Append(Value: UnicodeString)

Parameters:

  • Value:

AsString  overload

function AsString: UnicodeString

AsString (Integer, Integer): UnicodeString  overload

function AsString(aStartIndex: Integer; aStrLength: Integer): UnicodeString

Parameters:

  • aStartIndex:
  • aStrLength:

Clear

procedure Clear

Insert

procedure Insert(Index: Integer; const Value: UnicodeString)

Parameters:

  • Index:
  • Value:

Length

property Length: Integer read write

 

Length

property Length: Integer read write

 

constructor Create

constructor Create(aCapacity: Integer)

Parameters:

  • aCapacity:

Append (UnicodeChar)  overload

procedure Append(Value: UnicodeChar)

Parameters:

  • Value:

Append (UnicodeString)  overload

procedure Append(Value: UnicodeString)

Parameters:

  • Value:

AsString  overload

function AsString: UnicodeString

AsString (Integer, Integer): UnicodeString  overload

function AsString(aStartIndex: Integer; aStrLength: Integer): UnicodeString

Parameters:

  • aStartIndex:
  • aStrLength:

Clear

procedure Clear

Insert

procedure Insert(Index: Integer; const Value: UnicodeString)

Parameters:

  • Index:
  • Value: