Go to the documentation of this file.
23 #ifndef SUIT_OPERATION_H
24 #define SUIT_OPERATION_H
52 #pragma warning( disable:4251 )
92 OperationState state()
const;
93 bool isActive()
const;
94 bool isRunning()
const;
103 virtual bool isGranted()
const;
105 bool setSlot(
const QObject* theReceiver,
const char* theSlot );
107 void setFlags(
const int );
108 void clearFlags(
const int );
109 bool testFlags(
const int )
const;
111 virtual QString operationName()
const;
113 int execStatus()
const;
134 virtual bool isReadyToStart()
const;
136 virtual void stopOperation();
137 virtual void startOperation();
138 virtual void abortOperation();
139 virtual void commitOperation();
140 virtual void resumeOperation();
141 virtual void suspendOperation();
143 virtual bool openTransaction();
144 virtual bool abortTransaction();
145 virtual bool hasTransaction()
const;
146 virtual bool commitTransaction(
const QString& = QString() );
148 void setExecStatus(
const int );
150 void setState(
const OperationState );
168 #pragma warning( default:4251 )