All Frameworks  Class Hierarchy  This Framework  Indexes   

VPMSTEPExchanges Interface ENOVIExOutputer

Usage: you can freely reimplement this interface.


interface ENOVIExOutputer

Description of the ENOVIExOutputer Interface.
Role: This interface must be re-implemented when a new Import/Export outputer component need to be defined. These components enable to save data in an external repository. For example, you may want to import data to ENOVIA V5 and save some information in a STEP-21 file. For the export, the basic outputer will the save the exported data into a STEP-21 file.


Method Index


o CreateTarget(CATListOfCATUnicodeString&,CATIContainer_var&)
Starts working with external target container.
o Save(CATListOfCATUnicodeString&,CATIContainer_var&)
Saves.

Methods


o CreateTarget
public virtual CreateTarget( const i_ArgLst,
exContner)
Starts working with external target container.
Role: save information in an external container.
Parameters:
i_ArgLst
Parameters to get the container.
exContner
Target container containing the output information to work with.
o Save
public virtual Save( const i_ArgLst,
const exContner)
Saves.
Role: This method is in charge of processing the result of the data exchange (save in file, ftp transfer and closing the CATIContainer).
Parameters:
i_ArgLst
Parameters for save.
exContner
Container to save.

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

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