All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgExtendedParameter

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIMfgExtendedParameter
 

Usage: you can freely reimplement this interface.


interface CATIMfgExtendedParameter

Interface dedicated to extended parameter management.
Role: This interface offers services to convert extended parameter.


Method Index


o Convert(CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATICkeParm_var&)
Convert an extended parameter into a real parameter.

Methods


o Convert
public virtual HRESULT Convert( const CATUnicodeString& iPackage,
const CATUnicodeString& iType,
const CATUnicodeString& iParameter,
CATICkeParm_var& oParm) = 0
Convert an extended parameter into a real parameter.
Parameters:
iPackage
The name of the package
iType
The type of the parameter
iParameter
The name of the parameter
oParm
The resulting real parameter
Return codes are:
S_OK if the conversion has be done and oParm has been valuated properly. E_FAIL if the combination package/type is valid but an error has occured. S_FALSE if the implementation is not able to treat the package or the give type.

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

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