Skip to main content

TcxDoublyLinkedObjectList Class

The base class for all classes that implement open doubly linked object lists.

Declaration

TcxDoublyLinkedObjectList = class(
    TObject
)

Remarks

This class provides the following members that allow you to:

  • Access the first and last doubly linked objects within the list (First and Last).

  • Obtain the total number of objects within the list (Count).

  • Obtain a reference to the stored object class (GetLinkedObjectClass).

  • Append new objects to the list (Add).

  • Insert an existing object before or after the specified element within the list (InsertBefore and InsertAfter).

  • Remove an object from the doubly linked list (Extract).

  • Destroy stored objects (Delete and Clear).

You do not need to create instances of the TcxDoublyLinkedObjectList class. Use its descendants instead.

Inheritance

TObject
TcxDoublyLinkedObjectList
See Also