Merge pull request #48 from aurelien35/AddHeadersGetter

Add message headers getter
This commit is contained in:
Matt Broadstone 2016-05-25 22:30:53 -04:00
commit 08b4012c4b
2 changed files with 6 additions and 0 deletions

View File

@ -108,6 +108,11 @@ QVariant QAmqpMessage::header(const QString &header, const QVariant &defaultValu
return d->headers.value(header, defaultValue); return d->headers.value(header, defaultValue);
} }
QHash<QString, QVariant> QAmqpMessage::headers() const
{
return d->headers;
}
#if QT_VERSION < 0x050000 #if QT_VERSION < 0x050000
bool QAmqpMessage::isDetached() const bool QAmqpMessage::isDetached() const
{ {

View File

@ -67,6 +67,7 @@ public:
bool hasHeader(const QString &header) const; bool hasHeader(const QString &header) const;
void setHeader(const QString &header, const QVariant &value); void setHeader(const QString &header, const QVariant &value);
QVariant header(const QString &header, const QVariant &defaultValue = QVariant()) const; QVariant header(const QString &header, const QVariant &defaultValue = QVariant()) const;
QHash<QString, QVariant> headers() const;
bool isValid() const; bool isValid() const;
bool isRedelivered() const; bool isRedelivered() const;