Class AStringQueue

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type AStringQueue = class(AStringList)

Description

This class alters the behavior of AStringList so that it can be used as a queue (first in, first out). It does this by modifying the behavior of AStringList.pop so that it returns the first string in the list, instead of the last. Of course, like its parent, instances of AStringQueue can also be accessed as indexed arrays, if desired.

Hierarchy

Overview

Methods

Public function pop: string; override;

Description

Methods

Public function pop: string; override;

Remove the first string from the list and return it to the caller.

This method overrides the behavior inherited from AStringList.pop so that it returns the first string in the list, instead of the last.

If there are no items in the list, this method returns an empty string.


Generated by PasDoc 0.13.0 on 2015-06-23 19:40:11