All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

System Class CATIUnknownListImpl

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATIUnknownList
        |
        +---CATIUnknownListImpl
 

Usage: you must use this class as is. You should never derive it.


public class CATIUnknownListImpl

Class which implements CATIUnknownList interface.

See also:
CATIUnknownList


Constructor and Destructor Index


o CATIUnknownListImpl()
Constructor.
o CATIUnknownListImpl(CATLISTP(IUnknown))
Constructor with a list.
o ~CATIUnknownListImpl()

Method Index


o Remove(unsigned int)
Removes the occurence of an element which position is indicated by iPosition from the list.

Constructor and Destructor


o CATIUnknownListImpl
public CATIUnknownListImpl()
Constructor.
o CATIUnknownListImpl
public CATIUnknownListImpl(CATLISTP(IUnknown) iObjects)
Constructor with a list.
Parameters:
iObjects
List of IUnknown
o ~CATIUnknownListImpl
public virtual ~CATIUnknownListImpl()

Methods


o Remove
public virtual HRESULT Remove( const unsigned int iPosition)
Removes the occurence of an element which position is indicated by iPosition from the list.
Parameters:
iPosition
position of the element to be removed.
Returns:
Returns:
If iPosition does not respect respect the following rule: 0 <= position < Count, E_FAIL is returned.

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

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