Extending Qt Creator Manual | Message

Extending Qt Creator Manual 4.7.1

# Message Class

(QmlJS::QmlJS::StaticAnalysis::Message)

- List of all members, including inherited members

## Public Functions

| Message()
| Message(QmlJS::QmlJS::StaticAnalysis::Type type, AST::SourceLocation location, const QmlJS::QString &arg1 = ..., const QmlJS::QString &arg2 = ..., bool appendTypeId = true)
bool | isValid() const
QmlJS::QString | suppressionString() const
QmlJS::QmlJS::DiagnosticMessage | toDiagnosticMessage() const

## Static Public Members

int | allMessageTypes()
const QmlJS::QmlJS::StaticAnalysis::PrototypeMessageData | prototypeForMessageType(QmlJS::QmlJS::StaticAnalysis::Type type)
QmlJS::QRegExp | suppressionPattern()

## Member Function Documentation

### Message::Message()

Default constructs an instance of Message.

### Message::Message(QmlJS::QmlJS::StaticAnalysis::Type type, AST::SourceLocation location, const QmlJS::QString &arg1 = ..., const QmlJS::QString &arg2 = ..., bool appendTypeId = true)

Default constructs an instance of Message.

### `[static]` int Message::allMessageTypes()

### bool Message::isValid() const

### `[static]` const QmlJS::QmlJS::StaticAnalysis::PrototypeMessageData Message::prototypeForMessageType(QmlJS::QmlJS::StaticAnalysis::Type type)

### `[static]` QmlJS::QRegExp Message::suppressionPattern()

### QmlJS::QString Message::suppressionString() const

### QmlJS::QmlJS::DiagnosticMessage Message::toDiagnosticMessage() const