|
| 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: