#include <geoprocessing.h>
An abstract class - base for all geoprocessing task classes
| virtual IGxTask::~IGxTask |
( |
void |
| ) |
|
|
inlinevirtual |
| virtual double IGxTask::GetDone |
( |
| ) |
const |
|
pure virtual |
Returns the task done percent
| virtual wxDateTime IGxTask::GetFinish |
( |
| ) |
const |
|
pure virtual |
Returns the task finish time
| virtual long IGxTask::GetPriority |
( |
void |
| ) |
const |
|
pure virtual |
Returns the task priority
| virtual wxDateTime IGxTask::GetStart |
( |
| ) |
const |
|
pure virtual |
Returns the task start time
| virtual wxGISEnumTaskStateType IGxTask::GetState |
( |
void |
| ) |
const |
|
pure virtual |
Returns the task state flag
| virtual void IGxTask::SetPriority |
( |
long |
nNewPriority | ) |
|
|
pure virtual |
Sets task priority. The priority influence on next task in queue which should be started after executing task (tasks) finished.
- Parameters
-
| nNewPriority | The task priority |
| virtual bool IGxTask::StartTask |
( |
| ) |
|
|
pure virtual |
Start task execution. If failed returns false
| virtual bool IGxTask::StopTask |
( |
| ) |
|
|
pure virtual |
Stop task execution. If failed returns false
The documentation for this class was generated from the following file:
- /home/bishop/work/projects/nextgismanager/include/wxgis/geoprocessing/geoprocessing.h