AusweisApp2
PaosMessage.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "paos/PaosType.h"
10 
11 #include <QXmlStreamAttributes>
12 
13 class test_PaosMessage;
14 
15 namespace governikus
16 {
17 
19 {
20  friend class ::test_PaosMessage;
21 
22  private:
23  QString mMessageID, mRelatesTo;
24 
25  protected:
26  bool handleWSAddressingHeaders(const QString& pElementName, const QString& pValue, const QXmlStreamAttributes& pAttributes);
27 
28  public:
29  const PaosType mType;
30 
31  explicit PaosMessage(PaosType pType);
32  virtual ~PaosMessage();
33 
34  const QString& getMessageId() const
35  {
36  return mMessageID;
37  }
38 
39 
40  void setMessageId(const QString& messageId)
41  {
42  mMessageID = messageId;
43  }
44 
45 
46  const QString& getRelatesTo() const
47  {
48  return mRelatesTo;
49  }
50 
51 
52  void setRelatesTo(const QString& relatesTo)
53  {
54  mRelatesTo = relatesTo;
55  }
56 
57 
58 };
59 
60 } // namespace governikus
governikus::PaosMessage::getMessageId
const QString & getMessageId() const
Definition: PaosMessage.h:34
governikus::PaosMessage::~PaosMessage
virtual ~PaosMessage()
Definition: PaosMessage.cpp:17
governikus::PaosMessage::setRelatesTo
void setRelatesTo(const QString &relatesTo)
Definition: PaosMessage.h:52
governikus::PaosMessage::PaosMessage
PaosMessage(PaosType pType)
Definition: PaosMessage.cpp:9
PaosMessage.h
PaosType.h
governikus::PaosMessage::getRelatesTo
const QString & getRelatesTo() const
Definition: PaosMessage.h:46
governikus::PaosMessage::mType
const PaosType mType
Definition: PaosMessage.h:29
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::PaosMessage::setMessageId
void setMessageId(const QString &messageId)
Definition: PaosMessage.h:40
governikus::PaosMessage
Definition: PaosMessage.h:19
governikus::PaosMessage::handleWSAddressingHeaders
bool handleWSAddressingHeaders(const QString &pElementName, const QString &pValue, const QXmlStreamAttributes &pAttributes)
Definition: PaosMessage.cpp:22
test_PaosMessage
Definition: test_PaosMessage.cpp:16