CATPLMIntegrationUse CATAdpPLMComponentReferencesIter

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


public class CATAdpPLMComponentReferencesIter

Class defining an iterator on a collection of instances
Role: Provide a way to access each instance of the collection of components defined by

.


Constructor and Destructor Index


o CATAdpPLMComponentReferencesIter(CATAdpPLMComponentReferencesIter&)
o ~CATAdpPLMComponentReferencesIter()

Method Index


o NextInstance(CATIAdpPLMIdentificator*&)
Retrieves the next instance inside the collection of components.
o operator=(CATAdpPLMComponentReferencesIter&)

Constructor and Destructor


o CATAdpPLMComponentReferencesIter
public CATAdpPLMComponentReferencesIter( const )
o ~CATAdpPLMComponentReferencesIter
public virtual ~CATAdpPLMComponentReferencesIter()

Methods


o NextInstance
public NextInstance( oComponent)
Retrieves the next instance inside the collection of components.
Role: Enables to get the next instance .
Parameters:
oComponent
[out,CATBaseUnknown#Release] The instance pointer as a
.
Returns:
  • S_OK if everything ran ok.
  • S_FALSE if no more instance is available. All the instances of the collection were parsed.
  • E_FAIL if a fatal error occured during the operation. Nothing was done during the operation.
o operator=
public operator=( const )

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.