Home Units Hierarchy Routines All identifiers

Class unaIntfObjectList

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaIntfObjectList = class(unaObjectList)

Description

List of objects implementing interfaces. Takes care of default ref counting.

autoFree = True indicates that items will be released automatically.

Hierarchy

Overview

Methods

Public function itemAddRef(index: int): int;
Protected function doAdd(item: pointer): int; override;
Protected procedure releaseItem(index: int; doFree: unsigned); override;

Description

Methods

Public function itemAddRef(index: int): int;

Adds one ref to interfaced object stroed in the list. Returns resulting refcount of an item.

Protected function doAdd(item: pointer): int; override;
 
Protected procedure releaseItem(index: int; doFree: unsigned); override;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09