]> Creatis software - FrontAlgorithms.git/blob - lib/fpa/Config.h.in
1050a244fec50816e064be850f54b9cbb08b398e
[FrontAlgorithms.git] / lib / fpa / Config.h.in
1 #ifndef __fpa__Config__h__
2 #define __fpa__Config__h__
3
4 #include <fpa_Export.h>
5
6 /*
7  * =========================================================================
8  * Version numbers and strings
9  * =========================================================================
10  */
11 #define fpa_MAJOR_VERSION   @prj_MAJ_VER@
12 #define fpa_MINOR_VERSION   @prj_MIN_VER@
13 #define fpa_RELEASE_VERSION @prj_REL_VER@
14 #define fpa_VERSION         "@prj_VERSION@"
15 #define fpa_SHORT_VERSION   "@prj_SHORT_VERSION@"
16
17 /*
18  * =========================================================================
19  * Language related macros
20  * =========================================================================
21  */
22
23 #if __cplusplus >= 201103L
24 #  define fpa_OVERRIDE override
25 #  define fpa_DELETE_FUNCTION =delete
26 #  define fpa_NULLPTR  nullptr
27 #  define fpa_NOEXCEPT noexcept
28 #  define fpa_HAS_CXX11_STATIC_ASSERT
29 #  define fpa_HAS_CXX11_RVREF
30 #else
31 #  define fpa_OVERRIDE
32 #  define fpa_DELETE_FUNCTION
33 #  define fpa_NULLPTR  NULL
34 #  define fpa_NOEXCEPT throw()
35 #endif
36
37 #endif // __fpa__Config__h__
38
39 // eof - $RCSfile$