|
| wxGISTaskCategory (const wxString &sName, wxGISTaskManager *pTaskManager) |
|
virtual void | ProcessNetMessage (const wxNetMessage &msg) |
|
virtual void | SetMaxTaskExec (short nMaxExecTaskCount) |
|
virtual bool | CreateTask (wxGISTask *const pTask) |
|
virtual void | SendNetMessageAsync (wxGISNetCommand eCmd, wxGISNetCommandState eCmdState, const wxJSONValue &val) |
|
virtual wxGISNetCommandState | SendNetMessageSync (wxGISNetCommand eCmd, wxGISNetCommandState eCmdState, const wxJSONValue &val) |
|
| wxGISTaskCategory (const wxString &sPath, wxGISTaskManager *pTaskManager) |
|
virtual bool | Load (void) |
|
virtual void | SetMaxExecTaskCount (int nMaxExecTasks) |
|
virtual wxString | GetNewStorePath (const wxString &sAddToName, const wxString &sSubDir=wxEmptyString) |
|
virtual bool | Save (void) |
|
virtual void | GetChildren (long nMessageId, int nUserId) |
|
virtual bool | AddTask (const wxJSONValue &TaskConfig, long nMessageId, int nUserId) |
|
virtual bool | IsGroupIdExecuting (int nGroupId) const |
|
virtual int | GetRunningTaskCount (void) const |
|
virtual void | GetQueredTasks (wxGISQueredTasksArray &oaTasks) |
|
virtual void | StartNextQueredTask (void) |
|
virtual void | SendNetMessage (wxGISNetCommand eCmd, wxGISNetCommandState eCmdState, wxGISMessagePriority ePrio, const wxJSONValue &val, const wxString &sMsg, long nMessageId=wxNOT_FOUND, int nUserId=wxNOT_FOUND) |
|
virtual void | NetMessage (wxGISNetCommand eCmd, wxGISNetCommandState eCmdState, const wxJSONValue &val, long nMessageId=wxNOT_FOUND, int nUserId=wxNOT_FOUND) |
|
virtual void | NetCommand (wxGISNetCommandState eCmdState, const wxJSONValue &val, long nMessageId=wxNOT_FOUND, int nUserId=wxNOT_FOUND) |
|
| wxGISTaskBase (wxGISTaskBase *pParentTask=NULL) |
|
virtual wxString | GetName () const |
|
virtual wxString | GetLastError () const |
|
virtual int | GetId (void) const |
|
virtual wxGISEnumTaskStateType | GetState (void) const |
|
virtual bool | Delete (void) |
|
virtual wxJSONValue | GetConfig (void) |
|
virtual void | NetMessage (wxGISNetCommand eCmd, wxGISNetCommandState eCmdState, const wxJSONValue &val) |
|
virtual size_t | GetSubTaskCount (void) const |
|
virtual wxGISTaskBase * | GetSubTask (size_t nIndex) const |
|
virtual wxGISTaskBase * | GetSubTask (int nId) const |
|
virtual int | GetRunTaskCount (void) const |
|
virtual void | ChangeTask (const wxJSONValue &val) |
|
virtual void | AddTask (const wxJSONValue &val) |
|
virtual bool | RenameTask (const wxString &sNewName) |
|
virtual void | OnSubTaskChanged (int nId) |
|
| wxGISTaskBase (wxGISTaskBase *pParentTask) |
|
virtual wxString | GetName () const |
|
virtual int | GetId (void) const |
|
virtual int | GetNewId (void) |
|
virtual void | Delete (wxGISTaskBase *pTask) |
|
virtual bool | HasName (const wxString &sName) const |
|
virtual void | OnDestroy (void) |
|
virtual wxString | GetStorePath () const |
|
virtual long | Advise (wxEvtHandler *pEvtHandler) |
|
virtual void | Unadvise (long nCookie) |
|
The tasks category class.
The tasks category class.
{gp}