Class TLongIntList

Unit

Declaration

type TLongIntList = class(TStructList<LongInt>)

Description

No description available, ancestor TStructList description follows

List of structures. This is just TList class from Generics.Collections, with some useful helpers.

Hierarchy

Overview

Methods

Public function Max: LongInt;
Public function Sum: LongInt;
Public procedure DeleteRange(const Index: Integer; DelCount: Integer = 1);
Public procedure AddDuplicate(const Item: LongInt; const DuplicateCount: SizeInt);
Public function Equals(SecondValue: TObject): boolean; override;
Public function PerfectlyEquals(SecondValue: TObject): boolean;

Description

Methods

Public function Max: LongInt;
 
Public function Sum: LongInt;
 
Public procedure DeleteRange(const Index: Integer; DelCount: Integer = 1);
 
Public procedure AddDuplicate(const Item: LongInt; const DuplicateCount: SizeInt);

Add given Item a number of times to the list.

Public function Equals(SecondValue: TObject): boolean; override;

Does the SecondValue have equal length and content.

Public function PerfectlyEquals(SecondValue: TObject): boolean;

Does the SecondValue have equal length and content.

This method does the same thing as Equals. It is defined for consistency – on some lists, like TSingleList, there is an important difference between Equals (compares with some epsilon tolerance) and PerfectlyEquals.


Generated by PasDoc 0.15.0.