Class tobjectdatalist

Unit

Declaration

type tobjectdatalist = class(tdynamicpointerdatalist)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fitemclass: tclass;

Methods

Protected function checkassigncompatibility( const source: tpersistent): boolean; override;
Protected procedure checkitemclass(const aitem: tobject);
Protected procedure freedata(var data); override;
Protected procedure initinstance(var data); override;
Protected procedure docreateobject(var instance: tobject); virtual;
Public constructor create; overload; override;
Public function add(const aitem: tobject): integer;
Public function extract(const index: integer): tobject;

Properties

Public property oncreateobject: createobjecteventty read foncreateobject write foncreateobject;
Public property items[index: integer]: tobject read Getitems write setitems;

Description

Fields

Protected fitemclass: tclass;

This item has no description.

Methods

Protected function checkassigncompatibility( const source: tpersistent): boolean; override;

This item has no description.

Protected procedure checkitemclass(const aitem: tobject);

This item has no description.

Protected procedure freedata(var data); override;

This item has no description.

Protected procedure initinstance(var data); override;

This item has no description.

Protected procedure docreateobject(var instance: tobject); virtual;

This item has no description.

Public constructor create; overload; override;

This item has no description.

Public function add(const aitem: tobject): integer;

This item has no description.

Public function extract(const index: integer): tobject;

This item has no description.

Properties

Public property oncreateobject: createobjecteventty read foncreateobject write foncreateobject;

This item has no description.

Public property items[index: integer]: tobject read Getitems write setitems;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.