#include <ParseWorker.hpp>
◆ Result
| Enumerator |
|---|
| cFAILED | |
| cABORTED | |
| cPARSE_COMPLETE | |
| cPROXY_SYNC_COMPLETE | |
| cPROXY_SERIALIZE_COMPLETE | |
| cWORK_DONE | |
◆ ParseWorker()
| wizard::ParseWorker::ParseWorker |
( |
Project * | aProjectPtr | ) |
|
|
explicit |
◆ ~ParseWorker()
| wizard::ParseWorker::~ParseWorker |
( |
| ) |
|
◆ Execute()
◆ ExecuteParse()
References cABORTED, cFAILED, cPARSE_COMPLETE, wizard::ThreadNotifyEvent::cPARSE_RESULTS_READY, wizard::ThreadNotifyEvent::cPERFORMANCE_TEST_RESULTS_READY, wizard::ThreadNotifyEvent::cPROXY_READY, cPROXY_SYNC_COMPLETE, wizard::ThreadNotifyEvent::cWORK_COMPLETE, cWORK_DONE, mAbortSwitch, wizard::ThreadNotifyEvent::mProxy, wizard::ThreadNotifyEvent::mProxyHash, wizard::ThreadNotifyEvent::mTaskId, wizard::ThreadNotifyEvent::mTimeToCompleteParseMs, and wizard::ThreadNotifyEvent::mTimeToCompleteProxyMs.
Referenced by Execute().
◆ IsExecuting()
| bool wizard::ParseWorker::IsExecuting |
( |
| ) |
|
|
inline |
◆ Start()
| void wizard::ParseWorker::Start |
( |
ParseResults * | aResultsPtr, |
|
|
int | aTaskId, |
|
|
bool | aTestingParse ) |
◆ StartSerialize()
| std::vector< UtTextDocument * > wizard::ParseWorker::StartSerialize |
( |
int | aTaskId, |
|
|
const std::map< WsfPProxyPath, std::string > & | aRenameMap, |
|
|
const std::map< WsfPProxyPath, std::string > & | aSaveFiles ) |
◆ UpdateParseDefinitions()
| void wizard::ParseWorker::UpdateParseDefinitions |
( |
| ) |
|
◆ ViProjectParseThread
| friend class ViProjectParseThread |
|
friend |
◆ cMAX_ERROR_COUNT
| const int wizard::ParseWorker::cMAX_ERROR_COUNT = 100 |
|
static |
◆ mAbortSwitch
| volatile bool* wizard::ParseWorker::mAbortSwitch |
The documentation for this class was generated from the following files: