Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TLinkContainer

Unit

cAILinkContainer

Declaration

type TLinkContainer = class(TActiveList)

Description

----------------------------------------------------------------------------

Hierarchy

TActiveList

Methods

Overview

Public function ActiveLink: TLinkObject;
Public function AddLadLadLink(aLeftLadObject: pointer; aRightLadObject: pointer): boolean;
Public function FindLadLadLink(aLeftLadObject: pointer; aRightLadObject: pointer): boolean;
Public function FindWithHandle(aHandle: int64): boolean;
Public function FindWithLeftRightHandle(aLeftHandle: int64; aRightHandle: int64): boolean;
Public function FirstWithLeftHandle(aHandle: int64): boolean;
Public function FirstWithRightHandle(aHandle: int64): boolean;
Public function IsDuplicateObject(aLinkObject: TLinkObject): boolean;
Public procedure LoadFromFile(var aFile: TextFile);
Public function NextOrCurrentWithLeftHandle(aHandle: int64): boolean;
Public function NextOrCurrentWithRightHandle(aHandle: int64): boolean;
Public function NextWithLeftHandle(aHandle: int64): boolean;
Public function NextWithRightHandle(aHandle: int64): boolean;
Public procedure RemoveAllLinksWithLeftHandle(aHandle: int64);
Public procedure RemoveAllLinksWithRightHandle(aHandle: int64);
Public function RemoveLadLadLink(aLeftLadObject: pointer; aRightLadObject: pointer): boolean;
Public procedure SaveToFile(var aFile: TextFile);
Public procedure SetLeftObjectPointers(aContainerList: TActiveList);
Public procedure SetRightObjectPointers(aContainerList: TActiveList);
Public procedure SortOnLeftHandle;
Public procedure SortOnRightHandle;
Public procedure SystemDisplayList(myList: TStrings; myObjects: TStrings);

Description

Public function ActiveLink: TLinkObject;

 

Public function AddLadLadLink(aLeftLadObject: pointer; aRightLadObject: pointer): boolean;

 

Public function FindLadLadLink(aLeftLadObject: pointer; aRightLadObject: pointer): boolean;

 

Public function FindWithHandle(aHandle: int64): boolean;

 

Public function FindWithLeftRightHandle(aLeftHandle: int64; aRightHandle: int64): boolean;

 

Public function FirstWithLeftHandle(aHandle: int64): boolean;

 

Public function FirstWithRightHandle(aHandle: int64): boolean;

 

Public function IsDuplicateObject(aLinkObject: TLinkObject): boolean;

 

Public procedure LoadFromFile(var aFile: TextFile);

 

Public function NextOrCurrentWithLeftHandle(aHandle: int64): boolean;

 

Public function NextOrCurrentWithRightHandle(aHandle: int64): boolean;

 

Public function NextWithLeftHandle(aHandle: int64): boolean;

 

Public function NextWithRightHandle(aHandle: int64): boolean;

 

Public procedure RemoveAllLinksWithLeftHandle(aHandle: int64);

 

Public procedure RemoveAllLinksWithRightHandle(aHandle: int64);

 

Public function RemoveLadLadLink(aLeftLadObject: pointer; aRightLadObject: pointer): boolean;

 

Public procedure SaveToFile(var aFile: TextFile);

 

Public procedure SetLeftObjectPointers(aContainerList: TActiveList);

 

Public procedure SetRightObjectPointers(aContainerList: TActiveList);

 

Public procedure SortOnLeftHandle;

 

Public procedure SortOnRightHandle;

 

Public procedure SystemDisplayList(myList: TStrings; myObjects: TStrings);

 


Generated by PasDoc 0.8.7 on Wed 01/ Oct 2003 00:51:35