AnsiString

Overview

Location

 

constructor

 

constructor

 

AnsiString()

 

init()

 

AnsiString()

constructor (AnsiChar, Int32)

 

constructor(C: AnsiChar; Count: Int32)

 

AnsiString(AnsiChar C, Int32 Count)

 

init(_ C: AnsiChar, _ Count: Int32)

 

AnsiString(AnsiChar C, Integer Count)

Parameters:

  • C:
  • Count:

constructor (AnsiString) Cooper

 

constructor(value: AnsiString)

 

AnsiString(AnsiString value)

 

init(_ value: AnsiString)

 

AnsiString(AnsiString value)

Parameters:

  • value:

constructor (array of Byte)

 

constructor(Value: array of Byte)

 

AnsiString(Byte[] Value)

 

init(_ Value: Byte...)

 

AnsiString(Byte[] Value)

Parameters:

  • Value:

constructor (array of Byte, Int32, Int32)

 

constructor(Value: array of Byte; StartIndex: Int32; aLength: Int32)

 

AnsiString(Byte[] Value, Int32 StartIndex, Int32 aLength)

 

init(_ Value: Byte..., _ StartIndex: Int32, _ aLength: Int32)

 

AnsiString(Byte[] Value, Integer StartIndex, Integer aLength)

Parameters:

  • Value:
  • StartIndex:
  • aLength:

constructor (array of Char, Boolean)

 

constructor(Value: array of Char; PreserveChars: Boolean)

 

AnsiString(Char[] Value, Boolean PreserveChars)

 

init(_ Value: Char..., _ PreserveChars: Boolean)

 

AnsiString(Char[] Value, Boolean PreserveChars)

Parameters:

  • Value:
  • PreserveChars:

constructor (array of Char, Int32, Int32, Boolean)

 

constructor(Value: array of Char; StartIndex: Int32; aLength: Int32; PreserveChars: Boolean)

 

AnsiString(Char[] Value, Int32 StartIndex, Int32 aLength, Boolean PreserveChars)

 

init(_ Value: Char..., _ StartIndex: Int32, _ aLength: Int32, _ PreserveChars: Boolean)

 

AnsiString(Char[] Value, Integer StartIndex, Integer aLength, Boolean PreserveChars)

Parameters:

  • Value:
  • StartIndex:
  • aLength:
  • PreserveChars:

constructor (Int32)

 

constructor(aLength: Int32)

 

AnsiString(Int32 aLength)

 

init(_ aLength: Int32)

 

AnsiString(Integer aLength)

Parameters:

  • aLength:

constructor (PlatformString, Boolean)

 

constructor(Value: PlatformString; AsUTF16Bytes: Boolean)

 

AnsiString(PlatformString Value, Boolean AsUTF16Bytes)

 

init(_ Value: PlatformString, _ AsUTF16Bytes: Boolean)

 

AnsiString(PlatformString Value, Boolean AsUTF16Bytes)

Parameters:

  • Value:
  • AsUTF16Bytes:

Character  virtual

 

property Character[aIndex: Int32]: AnsiChar read write;

 

AnsiChar Character[Int32 aIndex] { get; set; }

 

subscript Character(_ aIndex: Int32) -> AnsiChar { get{} set{} }

 

AnsiChar Character[Integer aIndex] { __get; __set; }

Chars  virtual

 

property Chars[aIndex: Int32]: AnsiChar read write;

 

AnsiChar Chars[Int32 aIndex] { get; set; }

 

subscript Chars(_ aIndex: Int32) -> AnsiChar { get{} set{} }

 

AnsiChar Chars[Integer aIndex] { __get; __set; }

clone Cooper

 

method clone: Object

 

Object clone()

 

func clone() -> Object

 

Object clone()

CompareStr (AnsiString, AnsiString): Int32  virtual

 

class method CompareStr(S1: AnsiString; S2: AnsiString): Int32

 

static Int32 CompareStr(AnsiString S1, AnsiString S2)

 

static func CompareStr(_ S1: AnsiString, _ S2: AnsiString) -> Int32

 

static Integer CompareStr(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

CompareStr (AnsiString, DelphiString): Int32  virtual

 

class method CompareStr(S1: AnsiString; S2: DelphiString): Int32

 

static Int32 CompareStr(AnsiString S1, DelphiString S2)

 

static func CompareStr(_ S1: AnsiString, _ S2: DelphiString) -> Int32

 

static Integer CompareStr(AnsiString S1, DelphiString S2)

Parameters:

  • S1:
  • S2:

CompareStr (DelphiString, AnsiString): Int32  virtual

 

class method CompareStr(S1: DelphiString; S2: AnsiString): Int32

 

static Int32 CompareStr(DelphiString S1, AnsiString S2)

 

static func CompareStr(_ S1: DelphiString, _ S2: AnsiString) -> Int32

 

static Integer CompareStr(DelphiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

CompareText (AnsiString, AnsiString): Int32  virtual

 

class method CompareText(S1: AnsiString; S2: AnsiString): Int32

 

static Int32 CompareText(AnsiString S1, AnsiString S2)

 

static func CompareText(_ S1: AnsiString, _ S2: AnsiString) -> Int32

 

static Integer CompareText(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

CompareText (AnsiString, DelphiString): Int32  virtual

 

class method CompareText(S1: AnsiString; S2: DelphiString): Int32

 

static Int32 CompareText(AnsiString S1, DelphiString S2)

 

static func CompareText(_ S1: AnsiString, _ S2: DelphiString) -> Int32

 

static Integer CompareText(AnsiString S1, DelphiString S2)

Parameters:

  • S1:
  • S2:

CompareText (DelphiString, AnsiString): Int32  virtual

 

class method CompareText(S1: DelphiString; S2: AnsiString): Int32

 

static Int32 CompareText(DelphiString S1, AnsiString S2)

 

static func CompareText(_ S1: DelphiString, _ S2: AnsiString) -> Int32

 

static Integer CompareText(DelphiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

Contains

 

method Contains(aSubText: AnsiString): Boolean

 

Boolean Contains(AnsiString aSubText)

 

func Contains(_ aSubText: AnsiString) -> Boolean

 

Boolean Contains(AnsiString aSubText)

Parameters:

  • aSubText:

Copy  virtual

 

class method Copy(aSource: AnsiString; aSourceIndex: Int32; aCount: Int32): AnsiString

 

static AnsiString Copy(AnsiString aSource, Int32 aSourceIndex, Int32 aCount)

 

static func Copy(_ aSource: AnsiString, _ aSourceIndex: Int32, _ aCount: Int32) -> AnsiString

 

static AnsiString Copy(AnsiString aSource, Integer aSourceIndex, Integer aCount)

Parameters:

  • aSource:
  • aSourceIndex:
  • aCount:

CopyFrom  virtual

 

method CopyFrom(aSource: AnsiString; aSourceIndex: Int32; aCount: Int32)

 

void CopyFrom(AnsiString aSource, Int32 aSourceIndex, Int32 aCount)

 

func CopyFrom(_ aSource: AnsiString, _ aSourceIndex: Int32, _ aCount: Int32)

 

void CopyFrom(AnsiString aSource, Integer aSourceIndex, Integer aCount)

Parameters:

  • aSource:
  • aSourceIndex:
  • aCount:

CopyTo  virtual

 

method CopyTo(SourceIndex: Int32; var Destination: array of Byte; DestinationIndex: Int32; Count: Int32)

 

void CopyTo(Int32 SourceIndex, ref Byte[] Destination, Int32 DestinationIndex, Int32 Count)

 

func CopyTo(_ SourceIndex: Int32, _ Destination: Byte..., _ DestinationIndex: Int32, _ Count: Int32)

 

void CopyTo(Integer SourceIndex, __ref Byte[] Destination, Integer DestinationIndex, Integer Count)

Parameters:

  • SourceIndex:
  • Destination:
  • DestinationIndex:
  • Count:

Create (AnsiChar, Int32): AnsiString  virtual

 

class method Create(C: AnsiChar; Count: Int32): AnsiString

 

static AnsiString Create(AnsiChar C, Int32 Count)

 

static func Create(_ C: AnsiChar, _ Count: Int32) -> AnsiString

 

static AnsiString Create(AnsiChar C, Integer Count)

Parameters:

  • C:
  • Count:

Create (array of Char, Boolean): AnsiString  virtual

 

class method Create(Value: array of Char; PreserveChars: Boolean): AnsiString

 

static AnsiString Create(Char[] Value, Boolean PreserveChars)

 

static func Create(_ Value: Char..., _ PreserveChars: Boolean) -> AnsiString

 

static AnsiString Create(Char[] Value, Boolean PreserveChars)

Parameters:

  • Value:
  • PreserveChars:

Create (array of Char, Int32, Int32, Boolean): AnsiString  virtual

 

class method Create(Value: array of Char; StartIndex: Int32; aLength: Int32; PreserveChars: Boolean): AnsiString

 

static AnsiString Create(Char[] Value, Int32 StartIndex, Int32 aLength, Boolean PreserveChars)

 

static func Create(_ Value: Char..., _ StartIndex: Int32, _ aLength: Int32, _ PreserveChars: Boolean) -> AnsiString

 

static AnsiString Create(Char[] Value, Integer StartIndex, Integer aLength, Boolean PreserveChars)

Parameters:

  • Value:
  • StartIndex:
  • aLength:
  • PreserveChars:

Data  virtual

 

property Data: array of Byte read;

 

Byte[] Data { get; }

 

var Data: Byte... { get{} }

 

Byte[] Data { __get; }

description  override Toffee

 

func description() -> NSString

EndsWith  virtual

 

method EndsWith(aSubText: AnsiString): Boolean

 

Boolean EndsWith(AnsiString aSubText)

 

func EndsWith(_ aSubText: AnsiString) -> Boolean

 

Boolean EndsWith(AnsiString aSubText)

Parameters:

  • aSubText:

Equals  override virtual .NET, Cooper, Island

 

method Equals(Obj: Object): Boolean

 

Boolean Equals(Object Obj)

 

func Equals(_ Obj: Object) -> Boolean

 

Boolean Equals(Object Obj)

Parameters:

  • Obj:

FillChar  virtual

 

method FillChar(aCount: Int32; aValue: AnsiChar)

 

void FillChar(Int32 aCount, AnsiChar aValue)

 

func FillChar(_ aCount: Int32, _ aValue: AnsiChar)

 

void FillChar(Integer aCount, AnsiChar aValue)

Parameters:

  • aCount:
  • aValue:

GetData  virtual .NET, Island, Toffee

 

method GetData: array of Byte

 

Byte[] GetData()

 

func GetData() -> Byte...

GetHashCode  override virtual .NET, Island

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

hash Toffee

 

func hash() -> NSUInteger

hashCode Cooper

 

method hashCode: Integer

 

Integer hashCode()

 

func hashCode() -> Integer

 

Integer hashCode()

IndexOf (AnsiString): Int32

 

method IndexOf(aSubStr: AnsiString): Int32

 

Int32 IndexOf(AnsiString aSubStr)

 

func IndexOf(_ aSubStr: AnsiString) -> Int32

 

Integer IndexOf(AnsiString aSubStr)

Parameters:

  • aSubStr:

IndexOf (AnsiString, Int32): Int32  virtual

 

method IndexOf(aSubStr: AnsiString; aIndex: Int32): Int32

 

Int32 IndexOf(AnsiString aSubStr, Int32 aIndex)

 

func IndexOf(_ aSubStr: AnsiString, _ aIndex: Int32) -> Int32

 

Integer IndexOf(AnsiString aSubStr, Integer aIndex)

Parameters:

  • aSubStr:
  • aIndex:

Insert (Int32, AnsiChar): AnsiString  virtual

 

method Insert(aIndex: Int32; Value: AnsiChar): AnsiString

 

AnsiString Insert(Int32 aIndex, AnsiChar Value)

 

func Insert(_ aIndex: Int32, _ Value: AnsiChar) -> AnsiString

 

AnsiString Insert(Integer aIndex, AnsiChar Value)

Parameters:

  • aIndex:
  • Value:

Insert (Int32, AnsiString): AnsiString  virtual

 

method Insert(aIndex: Int32; aValue: AnsiString): AnsiString

 

AnsiString Insert(Int32 aIndex, AnsiString aValue)

 

func Insert(_ aIndex: Int32, _ aValue: AnsiString) -> AnsiString

 

AnsiString Insert(Integer aIndex, AnsiString aValue)

Parameters:

  • aIndex:
  • aValue:

Insert (Int32, Char): AnsiString  virtual

 

method Insert(aIndex: Int32; Value: Char): AnsiString

 

AnsiString Insert(Int32 aIndex, Char Value)

 

func Insert(_ aIndex: Int32, _ Value: Char) -> AnsiString

 

AnsiString Insert(Integer aIndex, Char Value)

Parameters:

  • aIndex:
  • Value:

isEqual Toffee

 

func isEqual(_ Obj: id) -> Boolean

Parameters:

  • Obj:

Length  virtual

 

property Length: Int32 read write;

 

Int32 Length { get; set; }

 

var Length: Int32 { get{} set{} }

 

Integer Length { __get; __set; }

Offset  virtual

 

class property Offset: Int32 read write;

 

class Int32 Offset { get; set; }

 

static var Offset: Int32 { get{} set{} }

 

class Integer Offset { __get; __set; }

Remove (Int32): AnsiString  virtual

 

method Remove(StartIndex: Int32): AnsiString

 

AnsiString Remove(Int32 StartIndex)

 

func Remove(_ StartIndex: Int32) -> AnsiString

 

AnsiString Remove(Integer StartIndex)

Parameters:

  • StartIndex:

Remove (Int32, Int32): AnsiString  virtual

 

method Remove(StartIndex: Int32; aCount: Int32): AnsiString

 

AnsiString Remove(Int32 StartIndex, Int32 aCount)

 

func Remove(_ StartIndex: Int32, _ aCount: Int32) -> AnsiString

 

AnsiString Remove(Integer StartIndex, Integer aCount)

Parameters:

  • StartIndex:
  • aCount:

 

method Replace(aFromText: AnsiString; aToText: AnsiString): AnsiString

 

AnsiString Replace(AnsiString aFromText, AnsiString aToText)

 

func Replace(_ aFromText: AnsiString, _ aToText: AnsiString) -> AnsiString

 

AnsiString Replace(AnsiString aFromText, AnsiString aToText)

Parameters:

  • aFromText:
  • aToText:

Replace (AnsiString, AnsiString, TReplaceFlags): AnsiString  virtual

 

method Replace(OldPattern: AnsiString; NewPattern: AnsiString; aFlags: TReplaceFlags): AnsiString

 

AnsiString Replace(AnsiString OldPattern, AnsiString NewPattern, TReplaceFlags aFlags)

 

func Replace(_ OldPattern: AnsiString, _ NewPattern: AnsiString, _ aFlags: TReplaceFlags) -> AnsiString

 

AnsiString Replace(AnsiString OldPattern, AnsiString NewPattern, TReplaceFlags aFlags)

Parameters:

  • OldPattern:
  • NewPattern:
  • aFlags:

SameStr  virtual

 

class method SameStr(S1: AnsiString; S2: AnsiString): Boolean

 

static Boolean SameStr(AnsiString S1, AnsiString S2)

 

static func SameStr(_ S1: AnsiString, _ S2: AnsiString) -> Boolean

 

static Boolean SameStr(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

SameText  virtual

 

class method SameText(S1: AnsiString; S2: AnsiString): Boolean

 

static Boolean SameText(AnsiString S1, AnsiString S2)

 

static func SameText(_ S1: AnsiString, _ S2: AnsiString) -> Boolean

 

static Boolean SameText(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

SetLength .NET, Island

 

method SetLength(aLength: Int32)

 

void SetLength(Int32 aLength)

 

func SetLength(_ aLength: Int32)

Parameters:

  • aLength:

StartsWith  virtual

 

method StartsWith(aSubText: AnsiString): Boolean

 

Boolean StartsWith(AnsiString aSubText)

 

func StartsWith(_ aSubText: AnsiString) -> Boolean

 

Boolean StartsWith(AnsiString aSubText)

Parameters:

  • aSubText:

SubString (Int32): AnsiString  virtual

 

method SubString(StartIndex: Int32): AnsiString

 

AnsiString SubString(Int32 StartIndex)

 

func SubString(_ StartIndex: Int32) -> AnsiString

 

AnsiString SubString(Integer StartIndex)

Parameters:

  • StartIndex:

SubString (Int32, Int32): AnsiString  virtual

 

method SubString(StartIndex: Int32; aLength: Int32): AnsiString

 

AnsiString SubString(Int32 StartIndex, Int32 aLength)

 

func SubString(_ StartIndex: Int32, _ aLength: Int32) -> AnsiString

 

AnsiString SubString(Integer StartIndex, Integer aLength)

Parameters:

  • StartIndex:
  • aLength:

ToLower  virtual

 

method ToLower: AnsiString

 

AnsiString ToLower()

 

func ToLower() -> AnsiString

 

AnsiString ToLower()

ToNullTerminated  virtual

 

method ToNullTerminated: AnsiString

 

AnsiString ToNullTerminated()

 

func ToNullTerminated() -> AnsiString

 

AnsiString ToNullTerminated()

ToString  virtual

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> PlatformString

 

PlatformString ToString()

ToUpper  virtual

 

method ToUpper: AnsiString

 

AnsiString ToUpper()

 

func ToUpper() -> AnsiString

 

AnsiString ToUpper()

Trim  virtual

 

method Trim: AnsiString

 

AnsiString Trim()

 

func Trim() -> AnsiString

 

AnsiString Trim()

TrimLeft  virtual

 

method TrimLeft: AnsiString

 

AnsiString TrimLeft()

 

func TrimLeft() -> AnsiString

 

AnsiString TrimLeft()

TrimRight  virtual

 

method TrimRight: AnsiString

 

AnsiString TrimRight()

 

func TrimRight() -> AnsiString

 

AnsiString TrimRight()

 

Character  virtual

 

property Character[aIndex: Int32]: AnsiChar read write;

 

AnsiChar Character[Int32 aIndex] { get; set; }

 

subscript Character(_ aIndex: Int32) -> AnsiChar { get{} set{} }

 

AnsiChar Character[Integer aIndex] { __get; __set; }

Chars  virtual

 

property Chars[aIndex: Int32]: AnsiChar read write;

 

AnsiChar Chars[Int32 aIndex] { get; set; }

 

subscript Chars(_ aIndex: Int32) -> AnsiChar { get{} set{} }

 

AnsiChar Chars[Integer aIndex] { __get; __set; }

Data  virtual

 

property Data: array of Byte read;

 

Byte[] Data { get; }

 

var Data: Byte... { get{} }

 

Byte[] Data { __get; }

Length  virtual

 

property Length: Int32 read write;

 

Int32 Length { get; set; }

 

var Length: Int32 { get{} set{} }

 

Integer Length { __get; __set; }

Offset  virtual

 

class property Offset: Int32 read write;

 

class Int32 Offset { get; set; }

 

static var Offset: Int32 { get{} set{} }

 

class Integer Offset { __get; __set; }

 

CompareStr (AnsiString, AnsiString): Int32  virtual

 

class method CompareStr(S1: AnsiString; S2: AnsiString): Int32

 

static Int32 CompareStr(AnsiString S1, AnsiString S2)

 

static func CompareStr(_ S1: AnsiString, _ S2: AnsiString) -> Int32

 

static Integer CompareStr(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

CompareStr (AnsiString, DelphiString): Int32  virtual

 

class method CompareStr(S1: AnsiString; S2: DelphiString): Int32

 

static Int32 CompareStr(AnsiString S1, DelphiString S2)

 

static func CompareStr(_ S1: AnsiString, _ S2: DelphiString) -> Int32

 

static Integer CompareStr(AnsiString S1, DelphiString S2)

Parameters:

  • S1:
  • S2:

CompareStr (DelphiString, AnsiString): Int32  virtual

 

class method CompareStr(S1: DelphiString; S2: AnsiString): Int32

 

static Int32 CompareStr(DelphiString S1, AnsiString S2)

 

static func CompareStr(_ S1: DelphiString, _ S2: AnsiString) -> Int32

 

static Integer CompareStr(DelphiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

CompareText (AnsiString, AnsiString): Int32  virtual

 

class method CompareText(S1: AnsiString; S2: AnsiString): Int32

 

static Int32 CompareText(AnsiString S1, AnsiString S2)

 

static func CompareText(_ S1: AnsiString, _ S2: AnsiString) -> Int32

 

static Integer CompareText(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

CompareText (AnsiString, DelphiString): Int32  virtual

 

class method CompareText(S1: AnsiString; S2: DelphiString): Int32

 

static Int32 CompareText(AnsiString S1, DelphiString S2)

 

static func CompareText(_ S1: AnsiString, _ S2: DelphiString) -> Int32

 

static Integer CompareText(AnsiString S1, DelphiString S2)

Parameters:

  • S1:
  • S2:

CompareText (DelphiString, AnsiString): Int32  virtual

 

class method CompareText(S1: DelphiString; S2: AnsiString): Int32

 

static Int32 CompareText(DelphiString S1, AnsiString S2)

 

static func CompareText(_ S1: DelphiString, _ S2: AnsiString) -> Int32

 

static Integer CompareText(DelphiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

Copy  virtual

 

class method Copy(aSource: AnsiString; aSourceIndex: Int32; aCount: Int32): AnsiString

 

static AnsiString Copy(AnsiString aSource, Int32 aSourceIndex, Int32 aCount)

 

static func Copy(_ aSource: AnsiString, _ aSourceIndex: Int32, _ aCount: Int32) -> AnsiString

 

static AnsiString Copy(AnsiString aSource, Integer aSourceIndex, Integer aCount)

Parameters:

  • aSource:
  • aSourceIndex:
  • aCount:

Create (AnsiChar, Int32): AnsiString  virtual

 

class method Create(C: AnsiChar; Count: Int32): AnsiString

 

static AnsiString Create(AnsiChar C, Int32 Count)

 

static func Create(_ C: AnsiChar, _ Count: Int32) -> AnsiString

 

static AnsiString Create(AnsiChar C, Integer Count)

Parameters:

  • C:
  • Count:

Create (array of Char, Boolean): AnsiString  virtual

 

class method Create(Value: array of Char; PreserveChars: Boolean): AnsiString

 

static AnsiString Create(Char[] Value, Boolean PreserveChars)

 

static func Create(_ Value: Char..., _ PreserveChars: Boolean) -> AnsiString

 

static AnsiString Create(Char[] Value, Boolean PreserveChars)

Parameters:

  • Value:
  • PreserveChars:

Create (array of Char, Int32, Int32, Boolean): AnsiString  virtual

 

class method Create(Value: array of Char; StartIndex: Int32; aLength: Int32; PreserveChars: Boolean): AnsiString

 

static AnsiString Create(Char[] Value, Int32 StartIndex, Int32 aLength, Boolean PreserveChars)

 

static func Create(_ Value: Char..., _ StartIndex: Int32, _ aLength: Int32, _ PreserveChars: Boolean) -> AnsiString

 

static AnsiString Create(Char[] Value, Integer StartIndex, Integer aLength, Boolean PreserveChars)

Parameters:

  • Value:
  • StartIndex:
  • aLength:
  • PreserveChars:

SameStr  virtual

 

class method SameStr(S1: AnsiString; S2: AnsiString): Boolean

 

static Boolean SameStr(AnsiString S1, AnsiString S2)

 

static func SameStr(_ S1: AnsiString, _ S2: AnsiString) -> Boolean

 

static Boolean SameStr(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

SameText  virtual

 

class method SameText(S1: AnsiString; S2: AnsiString): Boolean

 

static Boolean SameText(AnsiString S1, AnsiString S2)

 

static func SameText(_ S1: AnsiString, _ S2: AnsiString) -> Boolean

 

static Boolean SameText(AnsiString S1, AnsiString S2)

Parameters:

  • S1:
  • S2:

 

constructor

 

constructor

 

AnsiString()

 

init()

 

AnsiString()

constructor (AnsiChar, Int32)

 

constructor(C: AnsiChar; Count: Int32)

 

AnsiString(AnsiChar C, Int32 Count)

 

init(_ C: AnsiChar, _ Count: Int32)

 

AnsiString(AnsiChar C, Integer Count)

Parameters:

  • C:
  • Count:

constructor (AnsiString) Cooper

 

constructor(value: AnsiString)

 

AnsiString(AnsiString value)

 

init(_ value: AnsiString)

 

AnsiString(AnsiString value)

Parameters:

  • value:

constructor (array of Byte)

 

constructor(Value: array of Byte)

 

AnsiString(Byte[] Value)

 

init(_ Value: Byte...)

 

AnsiString(Byte[] Value)

Parameters:

  • Value:

constructor (array of Byte, Int32, Int32)

 

constructor(Value: array of Byte; StartIndex: Int32; aLength: Int32)

 

AnsiString(Byte[] Value, Int32 StartIndex, Int32 aLength)

 

init(_ Value: Byte..., _ StartIndex: Int32, _ aLength: Int32)

 

AnsiString(Byte[] Value, Integer StartIndex, Integer aLength)

Parameters:

  • Value:
  • StartIndex:
  • aLength:

constructor (array of Char, Boolean)

 

constructor(Value: array of Char; PreserveChars: Boolean)

 

AnsiString(Char[] Value, Boolean PreserveChars)

 

init(_ Value: Char..., _ PreserveChars: Boolean)

 

AnsiString(Char[] Value, Boolean PreserveChars)

Parameters:

  • Value:
  • PreserveChars:

constructor (array of Char, Int32, Int32, Boolean)

 

constructor(Value: array of Char; StartIndex: Int32; aLength: Int32; PreserveChars: Boolean)

 

AnsiString(Char[] Value, Int32 StartIndex, Int32 aLength, Boolean PreserveChars)

 

init(_ Value: Char..., _ StartIndex: Int32, _ aLength: Int32, _ PreserveChars: Boolean)

 

AnsiString(Char[] Value, Integer StartIndex, Integer aLength, Boolean PreserveChars)

Parameters:

  • Value:
  • StartIndex:
  • aLength:
  • PreserveChars:

constructor (Int32)

 

constructor(aLength: Int32)

 

AnsiString(Int32 aLength)

 

init(_ aLength: Int32)

 

AnsiString(Integer aLength)

Parameters:

  • aLength:

constructor (PlatformString, Boolean)

 

constructor(Value: PlatformString; AsUTF16Bytes: Boolean)

 

AnsiString(PlatformString Value, Boolean AsUTF16Bytes)

 

init(_ Value: PlatformString, _ AsUTF16Bytes: Boolean)

 

AnsiString(PlatformString Value, Boolean AsUTF16Bytes)

Parameters:

  • Value:
  • AsUTF16Bytes:

clone Cooper

 

method clone: Object

 

Object clone()

 

func clone() -> Object

 

Object clone()

Contains

 

method Contains(aSubText: AnsiString): Boolean

 

Boolean Contains(AnsiString aSubText)

 

func Contains(_ aSubText: AnsiString) -> Boolean

 

Boolean Contains(AnsiString aSubText)

Parameters:

  • aSubText:

CopyFrom  virtual

 

method CopyFrom(aSource: AnsiString; aSourceIndex: Int32; aCount: Int32)

 

void CopyFrom(AnsiString aSource, Int32 aSourceIndex, Int32 aCount)

 

func CopyFrom(_ aSource: AnsiString, _ aSourceIndex: Int32, _ aCount: Int32)

 

void CopyFrom(AnsiString aSource, Integer aSourceIndex, Integer aCount)

Parameters:

  • aSource:
  • aSourceIndex:
  • aCount:

CopyTo  virtual

 

method CopyTo(SourceIndex: Int32; var Destination: array of Byte; DestinationIndex: Int32; Count: Int32)

 

void CopyTo(Int32 SourceIndex, ref Byte[] Destination, Int32 DestinationIndex, Int32 Count)

 

func CopyTo(_ SourceIndex: Int32, _ Destination: Byte..., _ DestinationIndex: Int32, _ Count: Int32)

 

void CopyTo(Integer SourceIndex, __ref Byte[] Destination, Integer DestinationIndex, Integer Count)

Parameters:

  • SourceIndex:
  • Destination:
  • DestinationIndex:
  • Count:

description  override Toffee

 

func description() -> NSString

EndsWith  virtual

 

method EndsWith(aSubText: AnsiString): Boolean

 

Boolean EndsWith(AnsiString aSubText)

 

func EndsWith(_ aSubText: AnsiString) -> Boolean

 

Boolean EndsWith(AnsiString aSubText)

Parameters:

  • aSubText:

Equals  override virtual .NET, Cooper, Island

 

method Equals(Obj: Object): Boolean

 

Boolean Equals(Object Obj)

 

func Equals(_ Obj: Object) -> Boolean

 

Boolean Equals(Object Obj)

Parameters:

  • Obj:

FillChar  virtual

 

method FillChar(aCount: Int32; aValue: AnsiChar)

 

void FillChar(Int32 aCount, AnsiChar aValue)

 

func FillChar(_ aCount: Int32, _ aValue: AnsiChar)

 

void FillChar(Integer aCount, AnsiChar aValue)

Parameters:

  • aCount:
  • aValue:

GetData  virtual .NET, Island, Toffee

 

method GetData: array of Byte

 

Byte[] GetData()

 

func GetData() -> Byte...

GetHashCode  override virtual .NET, Island

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

hash Toffee

 

func hash() -> NSUInteger

hashCode Cooper

 

method hashCode: Integer

 

Integer hashCode()

 

func hashCode() -> Integer

 

Integer hashCode()

IndexOf (AnsiString): Int32

 

method IndexOf(aSubStr: AnsiString): Int32

 

Int32 IndexOf(AnsiString aSubStr)

 

func IndexOf(_ aSubStr: AnsiString) -> Int32

 

Integer IndexOf(AnsiString aSubStr)

Parameters:

  • aSubStr:

IndexOf (AnsiString, Int32): Int32  virtual

 

method IndexOf(aSubStr: AnsiString; aIndex: Int32): Int32

 

Int32 IndexOf(AnsiString aSubStr, Int32 aIndex)

 

func IndexOf(_ aSubStr: AnsiString, _ aIndex: Int32) -> Int32

 

Integer IndexOf(AnsiString aSubStr, Integer aIndex)

Parameters:

  • aSubStr:
  • aIndex:

Insert (Int32, AnsiChar): AnsiString  virtual

 

method Insert(aIndex: Int32; Value: AnsiChar): AnsiString

 

AnsiString Insert(Int32 aIndex, AnsiChar Value)

 

func Insert(_ aIndex: Int32, _ Value: AnsiChar) -> AnsiString

 

AnsiString Insert(Integer aIndex, AnsiChar Value)

Parameters:

  • aIndex:
  • Value:

Insert (Int32, AnsiString): AnsiString  virtual

 

method Insert(aIndex: Int32; aValue: AnsiString): AnsiString

 

AnsiString Insert(Int32 aIndex, AnsiString aValue)

 

func Insert(_ aIndex: Int32, _ aValue: AnsiString) -> AnsiString

 

AnsiString Insert(Integer aIndex, AnsiString aValue)

Parameters:

  • aIndex:
  • aValue:

Insert (Int32, Char): AnsiString  virtual

 

method Insert(aIndex: Int32; Value: Char): AnsiString

 

AnsiString Insert(Int32 aIndex, Char Value)

 

func Insert(_ aIndex: Int32, _ Value: Char) -> AnsiString

 

AnsiString Insert(Integer aIndex, Char Value)

Parameters:

  • aIndex:
  • Value:

isEqual Toffee

 

func isEqual(_ Obj: id) -> Boolean

Parameters:

  • Obj:

Remove (Int32): AnsiString  virtual

 

method Remove(StartIndex: Int32): AnsiString

 

AnsiString Remove(Int32 StartIndex)

 

func Remove(_ StartIndex: Int32) -> AnsiString

 

AnsiString Remove(Integer StartIndex)

Parameters:

  • StartIndex:

Remove (Int32, Int32): AnsiString  virtual

 

method Remove(StartIndex: Int32; aCount: Int32): AnsiString

 

AnsiString Remove(Int32 StartIndex, Int32 aCount)

 

func Remove(_ StartIndex: Int32, _ aCount: Int32) -> AnsiString

 

AnsiString Remove(Integer StartIndex, Integer aCount)

Parameters:

  • StartIndex:
  • aCount:

 

method Replace(aFromText: AnsiString; aToText: AnsiString): AnsiString

 

AnsiString Replace(AnsiString aFromText, AnsiString aToText)

 

func Replace(_ aFromText: AnsiString, _ aToText: AnsiString) -> AnsiString

 

AnsiString Replace(AnsiString aFromText, AnsiString aToText)

Parameters:

  • aFromText:
  • aToText:

Replace (AnsiString, AnsiString, TReplaceFlags): AnsiString  virtual

 

method Replace(OldPattern: AnsiString; NewPattern: AnsiString; aFlags: TReplaceFlags): AnsiString

 

AnsiString Replace(AnsiString OldPattern, AnsiString NewPattern, TReplaceFlags aFlags)

 

func Replace(_ OldPattern: AnsiString, _ NewPattern: AnsiString, _ aFlags: TReplaceFlags) -> AnsiString

 

AnsiString Replace(AnsiString OldPattern, AnsiString NewPattern, TReplaceFlags aFlags)

Parameters:

  • OldPattern:
  • NewPattern:
  • aFlags:

SetLength .NET, Island

 

method SetLength(aLength: Int32)

 

void SetLength(Int32 aLength)

 

func SetLength(_ aLength: Int32)

Parameters:

  • aLength:

StartsWith  virtual

 

method StartsWith(aSubText: AnsiString): Boolean

 

Boolean StartsWith(AnsiString aSubText)

 

func StartsWith(_ aSubText: AnsiString) -> Boolean

 

Boolean StartsWith(AnsiString aSubText)

Parameters:

  • aSubText:

SubString (Int32): AnsiString  virtual

 

method SubString(StartIndex: Int32): AnsiString

 

AnsiString SubString(Int32 StartIndex)

 

func SubString(_ StartIndex: Int32) -> AnsiString

 

AnsiString SubString(Integer StartIndex)

Parameters:

  • StartIndex:

SubString (Int32, Int32): AnsiString  virtual

 

method SubString(StartIndex: Int32; aLength: Int32): AnsiString

 

AnsiString SubString(Int32 StartIndex, Int32 aLength)

 

func SubString(_ StartIndex: Int32, _ aLength: Int32) -> AnsiString

 

AnsiString SubString(Integer StartIndex, Integer aLength)

Parameters:

  • StartIndex:
  • aLength:

ToLower  virtual

 

method ToLower: AnsiString

 

AnsiString ToLower()

 

func ToLower() -> AnsiString

 

AnsiString ToLower()

ToNullTerminated  virtual

 

method ToNullTerminated: AnsiString

 

AnsiString ToNullTerminated()

 

func ToNullTerminated() -> AnsiString

 

AnsiString ToNullTerminated()

ToString  virtual

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> PlatformString

 

PlatformString ToString()

ToUpper  virtual

 

method ToUpper: AnsiString

 

AnsiString ToUpper()

 

func ToUpper() -> AnsiString

 

AnsiString ToUpper()

Trim  virtual

 

method Trim: AnsiString

 

AnsiString Trim()

 

func Trim() -> AnsiString

 

AnsiString Trim()

TrimLeft  virtual

 

method TrimLeft: AnsiString

 

AnsiString TrimLeft()

 

func TrimLeft() -> AnsiString

 

AnsiString TrimLeft()

TrimRight  virtual

 

method TrimRight: AnsiString

 

AnsiString TrimRight()

 

func TrimRight() -> AnsiString

 

AnsiString TrimRight()