From: Magnus Jacobsson Date: Mon, 7 Mar 2022 12:37:54 +0000 (+0100) Subject: gvc++: add GVContext::buildDate() X-Git-Tag: 5.0.1~7^2~23 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fbd0d0981a8e8b44283c7cc98be266c6f028c4ab;p=graphviz gvc++: add GVContext::buildDate() --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 29c422c22..fcc5644d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - GVContext::version() to lib/gvc++ + - GVContext::buildDate() to lib/gvc++ ## [5.0.0] – 2022-07-07 diff --git a/lib/gvc++/GVContext.cpp b/lib/gvc++/GVContext.cpp index b5ab5150b..c2628e88c 100644 --- a/lib/gvc++/GVContext.cpp +++ b/lib/gvc++/GVContext.cpp @@ -15,6 +15,8 @@ GVContext::~GVContext() { gvFreeContext(m_gvc); } +std::string_view GVContext::buildDate() const { return gvcBuildDate(m_gvc); } + std::string_view GVContext::version() const { return gvcVersion(m_gvc); } } // namespace GVC diff --git a/lib/gvc++/GVContext.h b/lib/gvc++/GVContext.h index 4f42e07c1..88a1d23a6 100644 --- a/lib/gvc++/GVContext.h +++ b/lib/gvc++/GVContext.h @@ -55,6 +55,7 @@ public: // get a non-owning pointer to the underlying C data structure GVC_t *c_struct() const { return m_gvc; } + std::string_view buildDate() const; std::string_view version() const; private: