TFPHashObject.ChangeOwnerAndName procedure
Simultaneously change the list owning the object and the name of the object.
Declaration
procedure ChangeOwnerAndName(HashObjectList: TFPHashObjectList;
const s: RawByteString)Arguments
HashObjectList | Hash list in which to insert object. |
s | New name with which to insert object. |
Description
ChangeOwnerAndName can be used to move the object between hash lists:
The object will be removed correctly from the hash list that currently
owns it (using the current name), and will be inserted in the list
HashObjectList with the new name
S.Errors
If the new name already is present in the new hash list, an exception will be raised.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
