CustomParserExpression Class
(ProjectExplorer::CustomParserExpression)Public Types
enum | CustomParserChannel { ParseNoChannel, ParseStdErrChannel, ParseStdOutChannel, ParseBothChannels } |
Public Functions
CustomParserExpression::CustomParserChannel | channel() const |
QString | example() const |
int | fileNameCap() const |
int | lineNumberCap() const |
QRegularExpressionMatch | match(const QString &line) const |
int | messageCap() const |
QString | pattern() const |
void | setChannel(CustomParserExpression::CustomParserChannel channel) |
void | setExample(const QString &example) |
void | setFileNameCap(int fileNameCap) |
void | setLineNumberCap(int lineNumberCap) |
void | setMessageCap(int messageCap) |
void | setPattern(const QString &pattern) |
bool | operator==(const CustomParserExpression &other) const |
Member Function Documentation
CustomParserExpression::CustomParserChannel CustomParserExpression::channel() const
See also setChannel().
QString CustomParserExpression::example() const
See also setExample().
int CustomParserExpression::fileNameCap() const
See also setFileNameCap().
int CustomParserExpression::lineNumberCap() const
See also setLineNumberCap().
QRegularExpressionMatch CustomParserExpression::match(const QString &line) const
int CustomParserExpression::messageCap() const
See also setMessageCap().
QString CustomParserExpression::pattern() const
See also setPattern().
void CustomParserExpression::setChannel(CustomParserExpression::CustomParserChannel channel)
See also channel().
void CustomParserExpression::setExample(const QString &example)
See also example().
void CustomParserExpression::setFileNameCap(int fileNameCap)
See also fileNameCap().
void CustomParserExpression::setLineNumberCap(int lineNumberCap)
See also lineNumberCap().
void CustomParserExpression::setMessageCap(int messageCap)
See also messageCap().
void CustomParserExpression::setPattern(const QString &pattern)
See also pattern().