[Overview][Classes][Index] Reference for unit 'LazLinkedList' (#lazutils)

TLinkListItem

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Implements an item in a doubly linked list.

Declaration

Source position: lazlinkedlist.pas line 26

type TLinkListItem = class

  Next: TLinkListItem;

  

Contains a reference to the next item in the doubly linked list.

  Prior: TLinkListItem;

  

Contains a reference to the previous item in the doubly linked list.

  procedure ResetItem; virtual;

  

Removes the references to the previous and next items for the list item.

end;

Inheritance

TLinkListItem

  

Implements an item in a doubly linked list.

|

TObject

Description

TLinkListItem is a class which implements an item in a doubly linked list. It represents the traversal nodes used in TLinkList, including the terminal (or sentinel) node. Properties are provided to access and maintain the Prior and Next items in the node traversal order.

See also

TLinkListItem.Prior

  

Contains a reference to the previous item in the doubly linked list.

TLinkListItem.Next

  

Contains a reference to the next item in the doubly linked list.

TLinkList.First

  

First item in the doubly linked list.

TLinkList.Last

  

Last item in the doubly linked list.


Version 4.0 Generated 2025-05-03 Home