diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-05-13 22:10:21 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-05-13 23:20:58 +0200 |
| commit | 402bb6f33610f7aba9d8295d8c08be2e64324a5d (patch) | |
| tree | aada86d4eacc2a08c37c4e5f37c387320146f6b0 /src/base/QXmppStanza.h | |
| parent | 8a9bae9f60de9789e391291372df26ef93b7fd75 (diff) | |
| download | qxmpp-402bb6f33610f7aba9d8295d8c08be2e64324a5d.tar.gz | |
Stanza: Refactor storage of optional e2ee metadata
Diffstat (limited to 'src/base/QXmppStanza.h')
| -rw-r--r-- | src/base/QXmppStanza.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/base/QXmppStanza.h b/src/base/QXmppStanza.h index d25e3653..05cee32c 100644 --- a/src/base/QXmppStanza.h +++ b/src/base/QXmppStanza.h @@ -72,6 +72,9 @@ class QXMPP_EXPORT QXmppE2eeMetadata { public: QXmppE2eeMetadata(); + /// \cond + QXmppE2eeMetadata(QSharedDataPointer<QXmppE2eeMetadataPrivate> d); + /// \endcond QXmppE2eeMetadata(const QXmppE2eeMetadata &other); ~QXmppE2eeMetadata(); @@ -89,12 +92,6 @@ public: private: friend class QXmppStanza; - friend class QXmppStanzaPrivate; - - /// \cond - explicit QXmppE2eeMetadata(const std::optional<QXmppE2eeMetadata> &other); - std::optional<QXmppE2eeMetadata> toOptional() const; - /// \endcond QSharedDataPointer<QXmppE2eeMetadataPrivate> d; }; |
