Version: 6.3.1
Public Member Functions | Private Attributes

GEOM_IOperations Class Reference

#include <GEOM_IOperations.hxx>

Inheritance diagram for GEOM_IOperations:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOM_IOperations (GEOM_Engine *theEngine, int theDocID)
Standard_EXPORT ~GEOM_IOperations ()
Standard_EXPORT void StartOperation ()
Standard_EXPORT void FinishOperation ()
Standard_EXPORT void AbortOperation ()
Standard_EXPORT bool IsDone ()
Standard_EXPORT void SetNotDone ()
Standard_EXPORT void SetErrorCode (const TCollection_AsciiString &theErrorCode)
Standard_EXPORT char * GetErrorCode ()
Standard_EXPORT GEOM_EngineGetEngine ()
Standard_EXPORT GEOM_SolverGetSolver ()
Standard_EXPORT int GetDocID ()

Private Attributes

TCollection_AsciiString _errorCode
GEOM_Engine_engine
GEOM_Solver_solver
int _docID

Constructor & Destructor Documentation

GEOM_IOperations::GEOM_IOperations ( GEOM_Engine theEngine,
int  theDocID 
)

default constructor:

References _solver.

GEOM_IOperations::~GEOM_IOperations ( )

destructor

References _solver.


Member Function Documentation

void GEOM_IOperations::StartOperation ( )

StartOperation

References _docID, _engine, and Handle().

void GEOM_IOperations::FinishOperation ( )

FinishOperation

References _docID, _engine, and Handle().

void GEOM_IOperations::AbortOperation ( )

AbortOperation

References _docID, _engine, and Handle().

bool GEOM_IOperations::IsDone ( )

IsDone

References _errorCode, and OK.

Standard_EXPORT void GEOM_IOperations.SetNotDone ( )

References _errorCode, and KO.

Standard_EXPORT void GEOM_IOperations.SetErrorCode ( const TCollection_AsciiString &  theErrorCode)

References _errorCode.

Standard_EXPORT char* GEOM_IOperations.GetErrorCode ( )

References _errorCode.

Standard_EXPORT GEOM_Engine* GEOM_IOperations.GetEngine ( )

References _engine.

Standard_EXPORT GEOM_Solver* GEOM_IOperations.GetSolver ( )

References _solver.

Standard_EXPORT int GEOM_IOperations.GetDocID ( )

References _docID.


Field Documentation

TCollection_AsciiString GEOM_IOperations._errorCode [private]
int GEOM_IOperations._docID [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS