TGeneralSingleDictionaryU Class

Represents type TGeneralSingleDictionaryU.

Namespace: flcDataStructs
TObject
  flcDataStructs.AType
    flcDataStructs.ADictionaryBase
      flcDataStructs.ADictionaryU
        flcDataStructs.ASingleDictionaryU
          flcDataStructs.TGeneralSingleDictionaryU
            flcDataStructs.TSingleDictionaryU
type
 TGeneralSingleDictionaryU = class(ASingleDictionaryU)
 end;

The TGeneralSingleDictionaryU type exposes the following members.

Show:
 NameDescription
Create

Initializes a new instance of the TGeneralSingleDictionaryU class.

CreateEx(AUnicodeStringArray,ASingleArray,Boolean,Boolean,TDictionaryDuplicatesAction)

Initializes a new instance of the TGeneralSingleDictionaryU class.

Destroy

Represents the destructor of the TGeneralSingleDictionaryU class.

Top
Show:
 NameDescription
AddOnSet

Represents property AddOnSet. (Inherited from ADictionaryBase.)

AsString

Represents property AsString. (Inherited from AType.)

AsUnicodeString

Represents property AsUnicodeString. (Inherited from AType.)

AsUTF8String

Represents property AsUTF8String. (Inherited from AType.)

DuplicatesAction

Represents property DuplicatesAction. (Inherited from ADictionaryBase.)

HashTableSize

Represents property HashTableSize.

Item[UnicodeString]

Represents property Item[UnicodeString]. (Inherited from ASingleDictionaryU.)

Keys

Represents property Keys.

KeysCaseSensitive

Represents property KeysCaseSensitive. (Inherited from ADictionaryU.)

Values

Represents property Values.

Top
Show:
 NameDescription
Add(UnicodeString,Single)

Represents method Add(UnicodeString,Single). (Overrides ASingleDictionaryU.Add(UnicodeString,Single).)

Assign(TObject)

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

AssignTo(TObject)

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

Clear

Represents method Clear. (Overrides AType.Clear.)

Compare(TObject)

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

Count

Represents method Count. (Overrides ADictionaryBase.Count.)

CreateInstance

Represents method CreateInstance. (Inherited from AType.)

Delete(UnicodeString)

Represents method Delete(UnicodeString). (Overrides ADictionaryU.Delete(UnicodeString).)

DeleteByIndex(Integer,Integer)

Represents method DeleteByIndex(Integer,Integer).

DeleteItemByIndex(Integer)

Represents method DeleteItemByIndex(Integer). (Overrides ADictionaryU.DeleteItemByIndex(Integer).)

Duplicate

Represents method Duplicate. (Inherited from AType.)

GetAddOnSet

Represents method GetAddOnSet. (Overrides ADictionaryBase.GetAddOnSet.)

GetAsString

Represents method GetAsString. (Overrides ADictionaryBase.GetAsString.)

GetDuplicatesAction

Represents method GetDuplicatesAction. (Overrides ADictionaryBase.GetDuplicatesAction.)

GetItemByIndex(Integer)

Represents method GetItemByIndex(Integer). (Overrides ASingleDictionaryU.GetItemByIndex(Integer).)

GetItemStrByIndex(Integer)

Represents method GetItemStrByIndex(Integer). (Overrides ADictionaryBase.GetItemStrByIndex(Integer).)

GetKeyByIndex(Integer)

Represents method GetKeyByIndex(Integer). (Overrides ADictionaryU.GetKeyByIndex(Integer).)

GetKeysCaseSensitive

Represents method GetKeysCaseSensitive. (Overrides ADictionaryU.GetKeysCaseSensitive.)

GetKeyStrByIndex(Integer)

Represents method GetKeyStrByIndex(Integer). (Overrides ADictionaryBase.GetKeyStrByIndex(Integer).)

HashValue

Represents method HashValue. (Inherited from AType.)

HasKey(UnicodeString)

Represents method HasKey(UnicodeString). (Overrides ADictionaryU.HasKey(UnicodeString).)

Init

Represents method Init. (Inherited from AType.)

IsEmpty

Represents method IsEmpty. (Inherited from AType.)

IsEqual(TObject)

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

LocateItem(UnicodeString,Single)

Represents method LocateItem(UnicodeString,Single). (Overrides ASingleDictionaryU.LocateItem(UnicodeString,Single).)

LocateKey(UnicodeString,Word32,Boolean)

Represents method LocateKey(UnicodeString,Word32,Boolean).

LocateNext(UnicodeString,Integer,Single)

Represents method LocateNext(UnicodeString,Integer,Single). (Overrides ASingleDictionaryU.LocateNext(UnicodeString,Integer,Single).)

RaiseDuplicateKeyError(UnicodeString)

Represents method RaiseDuplicateKeyError(UnicodeString). (Inherited from ADictionaryU.)

RaiseIndexError

Represents method RaiseIndexError.

RaiseKeyNotFoundError(UnicodeString)

Represents method RaiseKeyNotFoundError(UnicodeString). (Inherited from ADictionaryU.)

RaiseTypeError(String,ExceptClass)

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

Rehash

Represents method Rehash.

Rename(UnicodeString,UnicodeString)

Represents method Rename(UnicodeString,UnicodeString). (Overrides ADictionaryU.Rename(UnicodeString,UnicodeString).)

SetAddOnSet(Boolean)

Represents method SetAddOnSet(Boolean). (Overrides ADictionaryBase.SetAddOnSet(Boolean).)

SetDuplicatesAction(TDictionaryDuplicatesAction)

Represents method SetDuplicatesAction(TDictionaryDuplicatesAction). (Overrides ADictionaryBase.SetDuplicatesAction(TDictionaryDuplicatesAction).)

SetItem(UnicodeString,Single)

Represents method SetItem(UnicodeString,Single). (Overrides ASingleDictionaryU.SetItem(UnicodeString,Single).)

SetItemByIndex(Integer,Single)

Represents method SetItemByIndex(Integer,Single).

Top
Show:
 NameDescription
FAddOnSet

Represents field FAddOnSet.

FCaseSensitive

Represents field FCaseSensitive.

FDuplicatesAction

Represents field FDuplicatesAction.

FHashSize

Represents field FHashSize.

FKeys

Represents field FKeys.

FLookup

Represents field FLookup.

FValues

Represents field FValues.

Top