CATPLMIntegrationUse CATAdpPLMComponentInfosIter

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


public class CATAdpPLMComponentInfosIter

Class defining an iterator on a set of informations about a Component.

Role: Provide a way to introspect a informations about a Component.


Constructor and Destructor Index


o CATAdpPLMComponentInfosIter(CATAdpPLMComponentInfosIter&)
o ~CATAdpPLMComponentInfosIter()

Method Index


o NextAttributeSet(CATIType*&,CATAdpPLMAttributeSet&)
Retrieves a set of attributes related to a PLM Component.
o operator=(CATAdpPLMComponentInfosIter&)

Constructor and Destructor


o CATAdpPLMComponentInfosIter
public CATAdpPLMComponentInfosIter( const )
o ~CATAdpPLMComponentInfosIter
public virtual ~CATAdpPLMComponentInfosIter()

Methods


o NextAttributeSet
public NextAttributeSet( oType,
oAttrSet)
Retrieves a set of attributes related to a PLM Component.
Role: Enables to get the attributes associated to the PLM type or an extension type of a PLM Component.
Parameters:
oType
[out] PLM Type associated to the retrived attributes. It can the base type of a component or an extension type. See
. .
Returns:
  • S_OK if everything ran ok.
  • S_FALSE if no more attributes are available. All the attributes of the Component 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: CATAdpPLMComponentInfosIter.h
If needed, your Imakefile.mk should include the module: CATPLMIntegrationUse

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