Class tavltree

Unit

Declaration

type tavltree = class(TObject)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fcompare: nodecomparefuncty;

Methods

Protected function parentpo(const anode: tavlnode): pavlnode;
Protected procedure dobalance(const anode: tavlnode; const deleted: boolean);
Protected procedure addnode(const anode: tavlnode);
Protected function find(const aleft: tavlnode; out anode: tavlnode): boolean;
Public destructor destroy; override;
Public procedure clear; virtual;
Public procedure removenode(const anode: tavlnode);
Public procedure traverse(const aproc: nodeprocty);

Properties

Public property count: integer read fcount;
Public property root: tavlnode read froot;

Description

Fields

Protected fcompare: nodecomparefuncty;

This item has no description.

Methods

Protected function parentpo(const anode: tavlnode): pavlnode;

This item has no description.

Protected procedure dobalance(const anode: tavlnode; const deleted: boolean);

This item has no description.

Protected procedure addnode(const anode: tavlnode);

This item has no description.

Protected function find(const aleft: tavlnode; out anode: tavlnode): boolean;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure clear; virtual;

This item has no description.

Public procedure removenode(const anode: tavlnode);

This item has no description.

Public procedure traverse(const aproc: nodeprocty);

This item has no description.

Properties

Public property count: integer read fcount;

This item has no description.

Public property root: tavlnode read froot;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.