41 #ifndef __OPENFLUID_WARESDEV_WARESRCMSGPARSER_HPP__
42 #define __OPENFLUID_WARESDEV_WARESRCMSGPARSER_HPP__
50 namespace openfluid {
namespace waresdev {
67 MSG_COMMAND, MSG_STANDARD, MSG_WARNING, MSG_ERROR,
80 m_OriginalMsgLine = MessageLine.toUtf8();
100 QRegExp m_GccMsgParseRx = QRegExp(
"^(.+):(\\d+):(\\d+): *(warning|error|note): *(.+)");
117 QRegExp m_CMakeMsgParseRx = QRegExp(
"^CMake Error at (.+):(\\d+) *(.+)");
Definition: WareSrcMsgParser.hpp:96
MessageType m_Type
Definition: WareSrcMsgParser.hpp:71
Definition: WareSrcMsgParser.hpp:113
#define OPENFLUID_API
Definition: dllexport.hpp:87
WareSrcMsg(const QString &MessageLine, MessageType MsgType=MessageType::MSG_STANDARD)
Definition: WareSrcMsgParser.hpp:77
QString m_Path
Definition: WareSrcMsgParser.hpp:72
Definition: WareSrcMsgParser.hpp:57
QString m_Content
Definition: WareSrcMsgParser.hpp:75
MessageType
Definition: WareSrcMsgParser.hpp:65
virtual ~WareSrcMsgParser()
Definition: WareSrcMsgParser.hpp:84
Definition: WareSrcMsgParser.hpp:61
QByteArray m_OriginalMsgLine
Definition: WareSrcMsgParser.hpp:70