Units
Classes, Interfaces, Objects
Types
Variables
Constants
Functions, Procedures
Identifiers

Class TExContainerType

Unit

rjExIntegerTree

Declaration

type TExContainerType = class(TBase04Tree)

Description

Base class for TIntegerTree.

Hierarchy

TBase04Tree > TExTree > TExContainer > TErrorObject

Fields

None.

Methods

Overview

function GetFirstChildNumber(const Item: Pointer): TExNumberType;
function GetFirstNumber: TExNumberType;
function GetLastChildNumber(const Item: Pointer): TExNumberType;
function GetLastNumber: TExNumberType;
function GetNumber(const Item: Pointer): TExNumberType;
function InsertNumberAfter(const Item: Pointer; const Number: TExNumberType): Pointer;
function InsertNumberBefore(const Item: Pointer; const Number: TExNumberType): Pointer;
function InsertNumberChildFirst(const Item: Pointer; const Number: TExNumberType): Pointer;
function InsertNumberChildLast(const Item: Pointer; const Number: TExNumberType): Pointer;
function InsertNumberFirst(const Number: TExNumberType): Pointer;
function InsertNumberLast(const Number: TExNumberType): Pointer;
function ItemBackOfNumber(const Number: TExNumberType): Pointer;
function ItemOfNumber(const Number: TExNumberType): Pointer;
procedure SetFirstChildNumber(const Item: Pointer; const Number: TExNumberType);
procedure SetFirstNumber(const Number: TExNumberType);
procedure SetLastChildNumber(const Item: Pointer; const Number: TExNumberType);
procedure SetLastNumber(const Number: TExNumberType);
procedure SetNumber(const Item: Pointer; const Number: TExNumberType);

Description

function GetFirstChildNumber(const Item: Pointer): TExNumberType;

 

function GetFirstNumber: TExNumberType;

Returns the Number Element of the first Item in the container.

function GetLastChildNumber(const Item: Pointer): TExNumberType;

 

function GetLastNumber: TExNumberType;

Returns the Number Element of the last Item in the container.

function GetNumber(const Item: Pointer): TExNumberType;

Returns the Number Element of the Item pointed to by Item.

function InsertNumberAfter(const Item: Pointer; const Number: TExNumberType): Pointer;

 

function InsertNumberBefore(const Item: Pointer; const Number: TExNumberType): Pointer;

 

function InsertNumberChildFirst(const Item: Pointer; const Number: TExNumberType): Pointer;

 

function InsertNumberChildLast(const Item: Pointer; const Number: TExNumberType): Pointer;

 

function InsertNumberFirst(const Number: TExNumberType): Pointer;

 

function InsertNumberLast(const Number: TExNumberType): Pointer;

 

function ItemBackOfNumber(const Number: TExNumberType): Pointer;

 

function ItemOfNumber(const Number: TExNumberType): Pointer;

 

procedure SetFirstChildNumber(const Item: Pointer; const Number: TExNumberType);

 

procedure SetFirstNumber(const Number: TExNumberType);

Stores Number to the Number Element of the first Item in the container.

procedure SetLastChildNumber(const Item: Pointer; const Number: TExNumberType);

 

procedure SetLastNumber(const Number: TExNumberType);

Stores Number to the Number Element of the last Item in the container.

procedure SetNumber(const Item: Pointer; const Number: TExNumberType);

Stores Number to the Number Element of the Item pointed to by Item.

Properties

Overview

FirstChildNumber[const Item: Pointer]: TExNumberType;
FirstNumber: TExNumberType;
LastChildNumber[const Item: Pointer]: TExNumberType;
LastNumber: TExNumberType;
Number[const Item: Pointer]: TExNumberType;

Description

FirstChildNumber[const Item: Pointer]: TExNumberType;

Reads or modifies the Number Element of the first child of the Item pointed to by Item.

FirstNumber: TExNumberType;

Reads or modifies the Number Element of the first Item in the container.

LastChildNumber[const Item: Pointer]: TExNumberType;

Reads or modifies the Number Element of the last child of the Item pointed to by Item.

LastNumber: TExNumberType;

Reads or modifies the Number Element of the last Item in the container.

Number[const Item: Pointer]: TExNumberType;

Reads or writes the Number Element of the Item pointed to by Item.


rjExContainer Library Version 0.2.
Copyright Ralf Junker 2000-2001.
http://www.zeitungsjunge.de/delphi/.