HOM_InterruptableOperation Class Reference

#include <HOM_InterruptableOperation.h>

List of all members.

Public Member Functions

 HOM_InterruptableOperation ()
 HOM_InterruptableOperation (const HOM_InterruptableOperation &operation)
virtual ~HOM_InterruptableOperation ()
virtual std::string __repr__ ()=0 throw (HOM_ObjectWasDeleted, HOM_Error)
virtual void updateLongProgress (double percentage=-1.0, const char *long_op_status=NULL)=0 throw (HOM_OperationInterrupted, HOM_OperationFailed, HOM_Error)
virtual void updateProgress (double percentage=-1.0)=0 throw (HOM_OperationInterrupted, HOM_OperationFailed, HOM_Error)
virtual
HOM_InterruptableOperation
__enter__ ()=0 throw (HOM_OperationInterrupted, HOM_Error)
virtual void opaqueExit ()=0 throw (HOM_OperationFailed, HOM_Error)


Detailed Description

Definition at line 28 of file HOM_InterruptableOperation.h.


Constructor & Destructor Documentation

HOM_InterruptableOperation::HOM_InterruptableOperation (  )  [inline]

Definition at line 44 of file HOM_InterruptableOperation.h.

HOM_InterruptableOperation::HOM_InterruptableOperation ( const HOM_InterruptableOperation operation  )  [inline]

Definition at line 46 of file HOM_InterruptableOperation.h.

virtual HOM_InterruptableOperation::~HOM_InterruptableOperation (  )  [inline, virtual]

Definition at line 49 of file HOM_InterruptableOperation.h.


Member Function Documentation

virtual HOM_InterruptableOperation* HOM_InterruptableOperation::__enter__ (  )  throw (HOM_OperationInterrupted, HOM_Error) [pure virtual]

virtual std::string HOM_InterruptableOperation::__repr__ (  )  throw (HOM_ObjectWasDeleted, HOM_Error) [pure virtual]

virtual void HOM_InterruptableOperation::opaqueExit (  )  throw (HOM_OperationFailed, HOM_Error) [pure virtual]

virtual void HOM_InterruptableOperation::updateLongProgress ( double  percentage = -1.0,
const char *  long_op_status = NULL 
) throw (HOM_OperationInterrupted, HOM_OperationFailed, HOM_Error) [pure virtual]

virtual void HOM_InterruptableOperation::updateProgress ( double  percentage = -1.0  )  throw (HOM_OperationInterrupted, HOM_OperationFailed, HOM_Error) [pure virtual]


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

Generated on Thu Jan 31 00:31:24 2013 for HDK by  doxygen 1.5.9