All Frameworks  Class Hierarchy  This Framework  Indexes   

ManufacturingInterfaces Interface CATIMfgMachiningProcessLog

Usage: you can freely reimplement this interface.


interface CATIMfgMachiningProcessLog

Interface to trace machining process instantiation.
Role: This interface offers services to report instantiation of a machining process to a log file or to console window.


Method Index


o Activate(CATBoolean)
Activates or desactivates the generation of the traces.
o IsActive(CATBoolean&)
Tells if the traces are generated during instantiation or not.
o Trace(int,CATListOfCATUnicodeString&)
Traces the instantiation of a machining process.

Methods


o Activate
public virtual Activate( iActive)
Activates or desactivates the generation of the traces.
Parameters:
iActive
The active flag
Legal values:
  • =CATTrue : to generate the traces
  • =CATFalse : to stop the generation of the traces
o IsActive
public virtual IsActive( oActive)
Tells if the traces are generated during instantiation or not.
Parameters:
oActive
The active flag
Legal values:
  • =CATTrue : traces are generated
  • =CATFalse : traces are not generated
o Trace
public virtual Trace( iContext,
const iTraces)
Traces the instantiation of a machining process.
Parameters:
iContext
The computation step of the machining process instantiation.
Legal values:
  • =1 : Check evaluation
  • =2 : Tooling Query execution
  • =3 : Formula solving
  • =otherwise : for future use
iTraces
Information about Machining Process instantiation.

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

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