#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