![]() |
• Utility Library | ||||||||||||||||||||||||||||||
|
API Links
Developer Links
|
class ListDefined in:
The C4List.hList class encapsulates a doubly-linked list.
Definition
Member Functions
Template Parameters
Constructor
Description
The List class template is a container used to store a homogeneous doubly-linked list of objects. The class type of objects that are to be stored in the list must be a subclass of the ListElement class template using the same template parameter as the List container. A particular object can be a member of only one list at a time.Upon construction, a List object is empty. When a List object is destroyed, all of the members of the list are also destroyed. To avoid deleting the members of a list when a List object is destroyed, first call the List::RemoveAll function to remove all of the list's members.
Overloaded Operators
Base Classes
See Also
|