CATPLMIntegrationUse CATAdpPLMComponentsInfosIter

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


public class CATAdpPLMComponentsInfosIter

Class defining an iterator on a collection of Component informations.

Role: Provide a way to introspect a set of .


Constructor and Destructor Index


o CATAdpPLMComponentsInfosIter(CATAdpPLMComponentsInfosIter&)
o ~CATAdpPLMComponentsInfosIter()

Method Index


o NextInfos(CATIAdpPLMIdentificator*&,CATAdpPLMComponentInfos&)
Retrieves the next Component information.
o operator=(CATAdpPLMComponentsInfosIter&)

Constructor and Destructor


o CATAdpPLMComponentsInfosIter
public CATAdpPLMComponentsInfosIter( const )
o ~CATAdpPLMComponentsInfosIter
public virtual ~CATAdpPLMComponentsInfosIter()

Methods


o NextInfos
public NextInfos( oComponent,
oInfos)
Retrieves the next Component information.
Role: Enables the user the retrieve de of the next Component available in the set.
Parameters:
oComponent
[out, CATBaseUnknown#Release] The next Component available in the set.
oInfos
[out] The attributes information of the next Component in the set.
Returns:
  • S_OK if everything ran ok.
  • S_FALSE if no more Component is available. All the Components in the set 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: CATAdpPLMComponentsInfosIter.h
If needed, your Imakefile.mk should include the module: CATPLMIntegrationUse

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