Refactoring: use enum class
This commit is contained in:
parent
3ad9d6a1ad
commit
24ad434c52
|
@ -485,12 +485,12 @@ void ThreadExecutor::reportOut(const std::string &outmsg)
|
||||||
}
|
}
|
||||||
void ThreadExecutor::reportErr(const ErrorLogger::ErrorMessage &msg)
|
void ThreadExecutor::reportErr(const ErrorLogger::ErrorMessage &msg)
|
||||||
{
|
{
|
||||||
report(msg, REPORT_ERROR);
|
report(msg, MessageType::REPORT_ERROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ThreadExecutor::reportInfo(const ErrorLogger::ErrorMessage &msg)
|
void ThreadExecutor::reportInfo(const ErrorLogger::ErrorMessage &msg)
|
||||||
{
|
{
|
||||||
report(msg, REPORT_INFO);
|
report(msg, MessageType::REPORT_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ThreadExecutor::report(const ErrorLogger::ErrorMessage &msg, MessageType msgType)
|
void ThreadExecutor::report(const ErrorLogger::ErrorMessage &msg, MessageType msgType)
|
||||||
|
@ -513,10 +513,10 @@ void ThreadExecutor::report(const ErrorLogger::ErrorMessage &msg, MessageType ms
|
||||||
EnterCriticalSection(&mReportSync);
|
EnterCriticalSection(&mReportSync);
|
||||||
|
|
||||||
switch (msgType) {
|
switch (msgType) {
|
||||||
case REPORT_ERROR:
|
case MessageType::REPORT_ERROR:
|
||||||
mErrorLogger.reportErr(msg);
|
mErrorLogger.reportErr(msg);
|
||||||
break;
|
break;
|
||||||
case REPORT_INFO:
|
case MessageType::REPORT_INFO:
|
||||||
mErrorLogger.reportInfo(msg);
|
mErrorLogger.reportInfo(msg);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -110,7 +110,7 @@ public:
|
||||||
#elif defined(THREADING_MODEL_WIN)
|
#elif defined(THREADING_MODEL_WIN)
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum MessageType {REPORT_ERROR, REPORT_INFO};
|
enum class MessageType {REPORT_ERROR, REPORT_INFO};
|
||||||
|
|
||||||
std::map<std::string, std::string> mFileContents;
|
std::map<std::string, std::string> mFileContents;
|
||||||
std::map<std::string, std::size_t>::const_iterator mItNextFile;
|
std::map<std::string, std::size_t>::const_iterator mItNextFile;
|
||||||
|
|
Loading…
Reference in New Issue