|
enum | OperationState { Waiting,
Running,
Suspended
} |
|
enum | ExecStatus { Rejected,
Accepted
} |
|
enum | Flags { None = 0x00,
Transaction = 0x01
} |
|
void | start () |
| Starts operation. More...
|
|
void | abort () |
| Aborts operation. More...
|
|
void | commit () |
| Commits operation. More...
|
|
void | resume () |
| Resumes operation. More...
|
|
void | suspend () |
| Suspend operation. More...
|
|
void | started (SUIT_Operation *) |
|
void | aborted (SUIT_Operation *) |
|
void | committed (SUIT_Operation *) |
|
void | stopped (SUIT_Operation *) |
|
void | resumed (SUIT_Operation *) |
|
void | suspended (SUIT_Operation *) |
|
void | callSlot () |
|
virtual bool | isReadyToStart () const |
| Verifies whether operator is ready to start. More...
|
|
virtual void | stopOperation () |
| Virtual method called when operation is started. More...
|
|
virtual void | startOperation () |
| Virtual method called when operation is started. More...
|
|
virtual void | abortOperation () |
| Virtual method called when operation aborted. More...
|
|
virtual void | commitOperation () |
| Virtual method called when operation committed. More...
|
|
virtual void | resumeOperation () |
| Virtual method called when operation resumed. More...
|
|
virtual void | suspendOperation () |
| Virtual method called when operation suspended. More...
|
|
virtual bool | openTransaction () |
| Opens transaction for data modifications. More...
|
|
virtual bool | abortTransaction () |
| Aborts transaction and all performed data modifications. More...
|
|
virtual bool | hasTransaction () const |
| Returns true if transaction is opened. More...
|
|
virtual bool | commitTransaction (const QString &=QString()) |
| Commits transaction and all performed data modifications. More...
|
|
void | setExecStatus (const int) |
| Sets execution status. More...
|
|
void | setState (const OperationState) |
| Sets state of operation. More...
|
|
void | start (SUIT_Operation *, const bool=false) |
| Starts operator above this one. More...
|
|