[GIT] ppl/ppl(master): Provide a named group for all library version control functions.

Module: ppl/ppl Branch: master Commit: a18385ecd24fee64a91f70a8a5833f8748aee484 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a18385ecd24fe...
Author: Enea Zaffanella zaffanella@cs.unipr.it Date: Sun Feb 26 10:16:15 2012 +0100
Provide a named group for all library version control functions.
---
src/globals.defs.hh | 6 ++++++ src/version.hh.in | 5 +++++ 2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/globals.defs.hh b/src/globals.defs.hh index a7e46a3..33acce4 100644 --- a/src/globals.defs.hh +++ b/src/globals.defs.hh @@ -350,7 +350,9 @@ struct Recycle_Input { << "for " PPL_XSTR(class_prefix) << "." << std::endl; \ }
+#ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS //! Returns <CODE>true</CODE> if \p c is any kind of space character. +#endif // defined(PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS) bool is_space(char c);
template <typename T, long long v, typename Enable = void> @@ -399,8 +401,10 @@ template <long long v, bool prefer_signed = true> struct Constant : public Constant_<long long, v, prefer_signed> { };
+#ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS //! \name Memory Size Inspection Functions //@{ +#endif // defined(PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS)
#ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS /*! \brief @@ -446,7 +450,9 @@ total_memory_in_bytes(const mpq_class& x); memory_size_type external_memory_in_bytes(const mpq_class& x);
+#ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS //@} // Memory Size Inspection Functions +#endif // defined(PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS)
template <typename T, typename Enable = void> diff --git a/src/version.hh.in b/src/version.hh.in index aae116a..0c40ac2 100644 --- a/src/version.hh.in +++ b/src/version.hh.in @@ -60,6 +60,9 @@ site: http://bugseng.com/products/ppl/ . */
namespace Parma_Polyhedra_Library {
+//! \name Library Version Control Functions +//@{ + //! Returns the major number of the PPL version. unsigned version_major(); @@ -88,6 +91,8 @@ const char* version(); */ const char* banner();
+//@} // Library Version Control Functions + } // namespace Parma_Polyhedra_Library
#endif // !defined(PPL_version_hh)
participants (1)
-
Enea Zaffanella