THashedRawByteStringArray Class

Represents type THashedRawByteStringArray.

Namespace: flcDataStructs
TObject
  flcDataStructs.AType
    flcDataStructs.AArray
      flcDataStructs.ARawByteStringArray
        flcDataStructs.TRawByteStringArray
          flcDataStructs.THashedRawByteStringArray
type
 THashedRawByteStringArray = class(TRawByteStringArray)
 end;

The THashedRawByteStringArray type exposes the following members.

Show:
 NameDescription
Create(Boolean)

Initializes a new instance of the THashedRawByteStringArray class.

Create(RawByteStringArray)

Overloaded. Initializes a new instance of the TRawByteStringArray class. (Inherited from TRawByteStringArray.)

Top
Show:
 NameDescription
AsString

Represents property AsString. (Inherited from AType.)

AsUnicodeString

Represents property AsUnicodeString. (Inherited from AType.)

AsUTF8String

Represents property AsUTF8String. (Inherited from AType.)

Count

Represents property Count. (Inherited from TRawByteStringArray.)

Data

Represents property Data. (Inherited from TRawByteStringArray.)

ItemAsString[Integer]

Represents property ItemAsString[Integer]. (Inherited from AArray.)

Item[Integer]

Represents property Item[Integer]. (Inherited from ARawByteStringArray.)

Range[Integer,Integer]

Represents property Range[Integer,Integer]. (Inherited from ARawByteStringArray.)

Top
Show:
 NameDescription
AppendArray(AArray)

Overloaded. Represents method AppendArray(AArray). (Overrides AArray.AppendArray(AArray).)

AppendArray(RawByteStringArray)

Overloaded. Represents method AppendArray(RawByteStringArray). (Inherited from ARawByteStringArray.)

AppendItem(RawByteString)

Represents method AppendItem(RawByteString). (Overrides TRawByteStringArray.AppendItem(RawByteString).)

Assign(RawByteStringArray)

Overloaded. Represents method Assign(RawByteStringArray). (Inherited from TRawByteStringArray.)

Assign(RawByteString[])

Overloaded. Represents method Assign(RawByteString[]). (Inherited from TRawByteStringArray.)

Assign(TObject)

Represents method Assign(TObject). (Overrides TRawByteStringArray.Assign(TObject).)

AssignTo(TObject)

Represents method AssignTo(TObject). (Inherited from AType.)

Clear

Represents method Clear. (Overrides AArray.Clear.)

Compare(TObject)

Represents method Compare(TObject). (Inherited from AType.)

CompareItems(Integer,Integer)

Represents method CompareItems(Integer,Integer). (Overrides AArray.CompareItems(Integer,Integer).)

CreateInstance

Represents method CreateInstance. (Inherited from AType.)

Delete(Integer,Integer)

Represents method Delete(Integer,Integer). (Overrides TRawByteStringArray.Delete(Integer,Integer).)

Duplicate

Represents method Duplicate. (Inherited from AType.)

DuplicateRange(Integer,Integer)

Represents method DuplicateRange(Integer,Integer). (Overrides ARawByteStringArray.DuplicateRange(Integer,Integer).)

ExchangeItems(Integer,Integer)

Represents method ExchangeItems(Integer,Integer). (Overrides TRawByteStringArray.ExchangeItems(Integer,Integer).)

Fill(Integer,Integer,RawByteString)

Represents method Fill(Integer,Integer,RawByteString). (Inherited from ARawByteStringArray.)

GetAsString

Represents method GetAsString. (Overrides AType.GetAsString.)

GetCount

Represents method GetCount. (Overrides AArray.GetCount.)

GetItem(Integer)

Represents method GetItem(Integer). (Overrides ARawByteStringArray.GetItem(Integer).)

GetItemAsString(Integer)

Represents method GetItemAsString(Integer). (Overrides AArray.GetItemAsString(Integer).)

GetRange(Integer,Integer)

Represents method GetRange(Integer,Integer). (Overrides ARawByteStringArray.GetRange(Integer,Integer).)

HashValue

Represents method HashValue. (Inherited from AType.)

Init

Represents method Init. (Overrides AType.Init.)

Insert(Integer,Integer)

Represents method Insert(Integer,Integer). (Overrides TRawByteStringArray.Insert(Integer,Integer).)

IsEmpty

Represents method IsEmpty. (Inherited from AType.)

IsEqual(TObject)

Represents method IsEqual(TObject). (Overrides AType.IsEqual(TObject).)

LocateItemHash(RawByteString,Integer,Integer)

Represents method LocateItemHash(RawByteString,Integer,Integer).

PosNext(RawByteString,Integer)

Represents method PosNext(RawByteString,Integer).

RaiseIndexError(Integer)

Represents method RaiseIndexError(Integer). (Inherited from AArray.)

RaiseTypeError(String,ExceptClass)

Represents method RaiseTypeError(String,ExceptClass). (Inherited from AType.)

Rehash

Represents method Rehash.

RemoveDuplicates(Boolean)

Represents method RemoveDuplicates(Boolean). (Inherited from AArray.)

ReverseOrder

Represents method ReverseOrder. (Inherited from AArray.)

SetAsString(String)

Represents method SetAsString(String). (Overrides AType.SetAsString(String).)

SetData(RawByteStringArray)

Represents method SetData(RawByteStringArray). (Overrides TRawByteStringArray.SetData(RawByteStringArray).)

SetItem(Integer,RawByteString)

Represents method SetItem(Integer,RawByteString). (Overrides TRawByteStringArray.SetItem(Integer,RawByteString).)

SetItemAsString(Integer,String)

Represents method SetItemAsString(Integer,String). (Overrides AArray.SetItemAsString(Integer,String).)

SetRange(Integer,Integer,RawByteStringArray)

Represents method SetRange(Integer,Integer,RawByteStringArray). (Overrides ARawByteStringArray.SetRange(Integer,Integer,RawByteStringArray).)

Sort

Represents method Sort. (Inherited from AArray.)

Top
Show:
 NameDescription
FCapacity

Represents field FCapacity. (Inherited from TRawByteStringArray.)

FCaseSensitive

Represents field FCaseSensitive.

FCount

Represents field FCount. (Inherited from TRawByteStringArray.)

FData

Represents field FData. (Inherited from TRawByteStringArray.)

FLookup

Represents field FLookup.

Top