|
|
| ActionProgress (const std::string &message, bool is_interuptable=false, bool has_progress_updates=false) |
| |
|
void | begin_progress_reporting () |
| | Begin the progress reporting.
|
| |
|
void | end_progress_reporting () |
| | End the progress reporting.
|
| |
|
void | set_interrupt (bool interrupt) |
| | Set the interrupt flag to notify that action needs to canceled.
|
| |
|
bool | get_interrupt () |
| |
|
void | set_progress (double progress) |
| | Set the progress of the action.
|
| |
|
double | get_progress () |
| | Get the progress of the action.
|
| |
|
std::string | get_message () const |
| |
|
bool | is_interruptable () const |
| |
|
bool | has_progress_updates () const |
| | Whether progress will be updated.
|
| |
|
mutex_type & | get_mutex () const |
| |
|
|
typedef boost::mutex | mutex_type |
| |
|
typedef boost::unique_lock< mutex_type > | lock_type |
| |
The documentation for this class was generated from the following files: