PPL  1.2
version.hh
Go to the documentation of this file.
1 /* Declaration of macros and functions providing version -*- C++ -*-
2  and licensing information.
3  Copyright (C) 2001-2010 Roberto Bagnara <bagnara@cs.unipr.it>
4  Copyright (C) 2010-2016 BUGSENG srl (http://bugseng.com)
5 
6 This file is part of the Parma Polyhedra Library (PPL).
7 
8 The PPL is free software; you can redistribute it and/or modify it
9 under the terms of the GNU General Public License as published by the
10 Free Software Foundation; either version 3 of the License, or (at your
11 option) any later version.
12 
13 The PPL is distributed in the hope that it will be useful, but WITHOUT
14 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16 for more details.
17 
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software Foundation,
20 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1307, USA.
21 
22 For the most up-to-date information see the Parma Polyhedra Library
23 site: http://bugseng.com/products/ppl/ . */
24 
25 #ifndef PPL_version_hh
26 #define PPL_version_hh 1
27 
29 
30 #define PPL_VERSION_MAJOR 1
31 
33 
34 #define PPL_VERSION_MINOR 2
35 
37 
38 #define PPL_VERSION_REVISION 0
39 
45 #define PPL_VERSION_BETA 0
46 
48 
59 #define PPL_VERSION "1.2"
60 
62 
64 
65 
67 unsigned
69 
71 unsigned
73 
75 unsigned
77 
79 unsigned
80 version_beta();
81 
83 const char* version();
84 
86 
92 const char* banner();
93 
95 
96 } // namespace Parma_Polyhedra_Library
97 
98 #endif // !defined(PPL_version_hh)
unsigned version_beta()
Returns the beta number of the PPL version.
Definition: version.cc:96
unsigned version_minor()
Returns the minor number of the PPL version.
Definition: version.cc:86
The entire library is confined to this namespace.
Definition: version.hh:61
unsigned version_revision()
Returns the revision number of the PPL version.
Definition: version.cc:91
unsigned version_major()
Returns the major number of the PPL version.
Definition: version.cc:81
const char * version()
Returns a character string containing the PPL version.
Definition: version.cc:101
const char * banner()
Returns a character string containing the PPL banner.
Definition: version.cc:106