wxWindow* m_pParentFrame;
BackgroundProcessingDocument* m_pDocument;
const std::string m_strProcessTitle;
-
+
const unsigned int m_iTotalUnits;
int m_iNumThreads;
volatile bool m_bDone;
MSG_WORKER_THREAD_FAIL = 7507, // sent by workers when they fail
};
- BackgroundSupervisor (SupervisorThread* pMyThread, wxWindow* pParentFrame, BackgroundProcessingDocument* pDocument, const char* const pszProcessTitle,
+ BackgroundSupervisor (SupervisorThread* pMyThread, wxWindow* pParentFrame, BackgroundProcessingDocument* pDocument, const char* const pszProcessTitle,
int iTotalUnits);
BackgroundSupervisor ()
bool start();
virtual void onDone() {};
-
+
virtual void onCancel();
virtual void onWorkerFail(int iThread, std::string strFailMessage);