CATPLMIntegrationUse CATAdpComponentsAssociationIterator

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


public class CATAdpComponentsAssociationIterator



Constructor and Destructor Index


o CATAdpComponentsAssociationIterator(CATAdpComponentsAssociationIterator&)
Copy constructor.
o ~CATAdpComponentsAssociationIterator()

Method Index


o NextComponent(CATIAdpPLMIdentificator*&,CATIAdpPLMIdentificator*&)
Retrieves the component associated to another component.
o operator=(CATAdpComponentsAssociationIterator&)
Copy constructor.

Constructor and Destructor


o CATAdpComponentsAssociationIterator
public CATAdpComponentsAssociationIterator( const )
Copy constructor.
o ~CATAdpComponentsAssociationIterator
public virtual ~CATAdpComponentsAssociationIterator()

Methods


o NextComponent
public NextComponent( oSource,
oRelated)
Retrieves the component associated to another component.
Role: Get the pair of components as from operations making derived components (eg. duplicate...)
Parameters:
oSource
The key, the component which the association is based upon.
oRelated
The related component, the component associated which is derived from the source.
Returns:
S_OK This iteration is ok.
S_FALSE There isn't any more element, iteration is now finished.
E_FAIL An error was encountered. Nothing was done during the operation.
o operator=
public operator=( const )
Copy constructor.

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

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