All Frameworks  Class Hierarchy  This Framework  Previous  Indexes

CATTTRSInterfaces Interface CATITTRSList

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATITTRSList
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATITTRSList

Interface for list of CATITTRS.
This interface is similar to CATIUnknownList (same methods).


Method Index


o Add(unsigned int,CATITTRS*)
Add an element at a given position in the list.
o Count(unsigned int*)
Retrieves the number of elements in the list.
o Item(unsigned int,CATITTRS**)
Retrieves the element number i.
o Remove(CATITTRS*)
Remove an element from the list.

Methods


o Add
public virtual HRESULT Add( const unsigned int iPosition,
CATITTRS* iItem) = 0
Add an element at a given position in the list.
Parameters:
iPosition
Position of the added element.
iItem
Element to be added.
o Count
public virtual HRESULT Count(unsigned int* oCount) const = 0
Retrieves the number of elements in the list.
Parameters:
oCount
Number of elements.
o Item
public virtual HRESULT Item( const unsigned int iPosition,
CATITTRS** oItem) const = 0
Retrieves the element number i. First element is at position 0.
Parameters:
iPosition
Position of returned element.
oItem
Returned element.
o Remove
public virtual HRESULT Remove(CATITTRS* iItem) = 0
Remove an element from the list.
Parameters:
iItem
Element to be removed.

This object is included in the file: CATITTRSList.h
If needed, your Imakefile.mk should include the module: CATTTRSItf

Copyright © 2003, Dassault Systèmes. All rights reserved.