aboutsummaryrefslogtreecommitdiffstats
path: root/lang/cpp/src/engineinfo.cpp
diff options
context:
space:
mode:
authorAndre Heinecke <[email protected]>2016-07-14 15:01:33 +0000
committerAndre Heinecke <[email protected]>2016-07-14 15:02:38 +0000
commit41de1ab904eaddffb2de17b1de8ef41e462daabe (patch)
treebfcd78597f03440943d15e1e84f28cef37cca0d3 /lang/cpp/src/engineinfo.cpp
parentQt: Fix usage of ignore-invalid-option in tests (diff)
downloadgpgme-41de1ab904eaddffb2de17b1de8ef41e462daabe.tar.gz
gpgme-41de1ab904eaddffb2de17b1de8ef41e462daabe.zip
Cpp: Add EngineInfo::Version class
* lang/cpp/src/engineinfo.cpp (EngineInfo::engineVersion): New. * lang/cpp/src/engineinfo.h (EngineInfo::engineVersion): Declare. (EngineInfo::Version): Small helper to work with versions.
Diffstat (limited to '')
-rw-r--r--lang/cpp/src/engineinfo.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/lang/cpp/src/engineinfo.cpp b/lang/cpp/src/engineinfo.cpp
index d2600909..c3b3e046 100644
--- a/lang/cpp/src/engineinfo.cpp
+++ b/lang/cpp/src/engineinfo.cpp
@@ -72,6 +72,11 @@ const char *GpgME::EngineInfo::version() const
return isNull() ? 0 : d->info->version;
}
+GpgME::EngineInfo::Version GpgME::EngineInfo::engineVersion() const
+{
+ return Version(version());
+}
+
const char *GpgME::EngineInfo::requiredVersion() const
{
return isNull() ? 0 : d->info->req_version;