MIE::JOB_EXPORT_CAD Class Reference

#include <mie/cad.h>

Inheritance diagram for MIE::JOB_EXPORT_CAD:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 JOB_EXPORT_CAD (const FORMAT &format, const SETTINGS &settings)
 ~JOB_EXPORT_CAD ()
const RVC::CADGetCADObj () const

Protected Member Functions

virtual ERRVALUE v_ExportBeginObject (const MISTRING &Dest)
virtual ERRVALUE v_ExportEndObject (const MISTRING &Dest)
virtual bool v_ExportNeedTempFile () const

Constructor & Destructor Documentation

MIE::JOB_EXPORT_CAD::JOB_EXPORT_CAD ( const FORMAT format,
const SETTINGS settings 
)
MIE::JOB_EXPORT_CAD::~JOB_EXPORT_CAD (  ) 

Member Function Documentation

const RVC::CAD& MIE::JOB_EXPORT_CAD::GetCADObj (  )  const [inline]

The object is opened during the call to v_ExportBeginObject().

virtual ERRVALUE MIE::JOB_EXPORT_CAD::v_ExportBeginObject ( const MISTRING Dest  )  [protected, virtual]

Start an export. Called once per input object.

Parameters:
Dest either a FILEPATH (as MioPath) or an ODBC data source to export to

Reimplemented from MIE::JOB_EXPORT_GEOMETRIC.

virtual ERRVALUE MIE::JOB_EXPORT_CAD::v_ExportEndObject ( const MISTRING Dest  )  [protected, virtual]

Finish up an export. Called once per input object.

Reimplemented from MIE::JOB_EXPORT_GEOMETRIC.

virtual bool MIE::JOB_EXPORT_CAD::v_ExportNeedTempFile (  )  const [protected, virtual]

Determine if we need to copy the object to a tempfile and then do something to the object.

If this returns true, v_ExportBeginObject() should copy/extract/convert the object from the original spot to its temp location. Derived class should call base class implementation and return true if it says a temp file is needed

Reimplemented from MIE::JOB_EXPORT.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:36:29 2012 for TNTsdk 2012 by  doxygen 1.6.1