aboutsummaryrefslogtreecommitdiffstats
path: root/lang/cpp/src/key.h
diff options
context:
space:
mode:
authorAndre Heinecke <[email protected]>2016-09-05 09:57:09 +0000
committerAndre Heinecke <[email protected]>2016-09-05 09:57:09 +0000
commit444d85ace0dddff5c511961927052d9946035b00 (patch)
treec027b0e394295a195dc14c28f9b950e7b67e9337 /lang/cpp/src/key.h
parentqt: Add missing header redirection (diff)
downloadgpgme-444d85ace0dddff5c511961927052d9946035b00.tar.gz
gpgme-444d85ace0dddff5c511961927052d9946035b00.zip
cpp: Add ostream operators for key and uid
* lang/cpp/src/key.cpp (Key, UserID): Add ostream operator. * lang/cpp/src/key.h: Update accordingly. -- This is helpful debugging / showing the state of a key / uid and tofuinfo.
Diffstat (limited to 'lang/cpp/src/key.h')
-rw-r--r--lang/cpp/src/key.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lang/cpp/src/key.h b/lang/cpp/src/key.h
index e8d7ee23..85b16dfc 100644
--- a/lang/cpp/src/key.h
+++ b/lang/cpp/src/key.h
@@ -391,6 +391,9 @@ private:
gpgme_key_sig_t sig;
};
+GPGMEPP_EXPORT std::ostream &operator<<(std::ostream &os, const UserID &uid);
+GPGMEPP_EXPORT std::ostream &operator<<(std::ostream &os, const Key &key);
+
} // namespace GpgME
GPGMEPP_MAKE_STD_SWAP_SPECIALIZATION(Key)