Class TPinList
Unit
DSUtil
Declaration
type TPinList = class()
Description
Helper class to enumerate pins on a filter.Methods
Overview
 |
constructor Create(BaseFilter: IBaseFilter); overload; |
 |
destructor Destroy; override; |
 |
function Add(Item: IPin): Integer; |
 |
procedure Assign(BaseFilter: IBaseFilter); |
 |
function First: IPin; |
 |
function IndexOf(Item: IPin): Integer; |
 |
procedure Insert(Index: Integer; Item: IPin); |
 |
function Last: IPin; |
 |
function Remove(Item: IPin): Integer; |
 |
procedure Update; |
Description
 |
constructor Create(BaseFilter: IBaseFilter); overload; |
Create a Pin list from the IBaseFilter interface.
 |
destructor Destroy; override; |
Destructor.
 |
function Add(Item: IPin): Integer; |
Add A Pin to the list.
 |
procedure Assign(BaseFilter: IBaseFilter); |
Load a Pin list from the IBaseFilter Interface.
 |
function First: IPin; |
Return the First Pin from in the list.
 |
function IndexOf(Item: IPin): Integer; |
Return the index of Pin in the list.
 |
procedure Insert(Index: Integer; Item: IPin); |
Insert a pin at the given position.
 |
function Last: IPin; |
Return the last pin in the list.
 |
function Remove(Item: IPin): Integer; |
Remove a pin from the lis.
 |
procedure Update; |
Update the Pin list.
Properties
Overview
 |
property Connected[Index: Integer]: boolean; |
 |
property Items[Index: Integer]: IPin; |
 |
property PinInfo[Index: Integer]: TPinInfo; |
Description
 |
property Connected[Index: Integer]: boolean; |
 |
property Items[Index: Integer]: IPin; |
Return the the pin interface at the defined position.
 |
property PinInfo[Index: Integer]: TPinInfo; |
Retrieve informations on a pin.
Generated by DIPasDoc 0.8.0 on Sun 1 Jun 2003 23:53:07