All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgExternalPPManagement

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

Usage: you can freely reimplement this interface.


interface CATIMfgExternalPPManagement

Interface dedicated to external PP integration.
Role: This interface offers services to provide for each external PP providers.


Method Index


o GetListOfPPs(CATListOfCATUnicodeString&,CATListOfCATString&)
Provides with external PP names.
o GetProviderNames(CATUnicodeString&,CATString&)
Provides with external PP provider names.
o RunHelp(CATString&)
Provides with external PP on line help.
o RunPP(CATListOfCATUnicodeString&)
Provides with external PP execution.

Methods


o GetListOfPPs
public virtual HRESULT GetListOfPPs(CATListOfCATUnicodeString& oNLSList,
CATListOfCATString& oKeywordPPList)= 0
Provides with external PP names.
Parameters:
oNLSList
and oKeywordPPList.
o GetProviderNames
public virtual HRESULT GetProviderNames(CATUnicodeString& oNLSName,
CATString& oKeywordName)= 0
Provides with external PP provider names.
Parameters:
oNLSName
and oKeywordName.
o RunHelp
public virtual HRESULT RunHelp(CATString& iPPKeyword)= 0
Provides with external PP on line help.
Parameters:
iPPKeyword.
o RunPP
public virtual HRESULT RunPP(CATListOfCATUnicodeString& iPPParameters)= 0
Provides with external PP execution.
Parameters:
iPPParameters.
1: Post Processor name (Keyword) 2: NC input file (APT or Clfile) 3: ISO output file

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

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