]> Creatis software - FrontAlgorithms.git/blob - lib/fpa/Config.h
c59b1beb4d82b890c452b5cc880b1cd1448746fc
[FrontAlgorithms.git] / lib / fpa / Config.h
1 #ifndef __fpa__Config__h__
2 #define __fpa__Config__h__
3
4 /*
5  * =========================================================================
6  * Language related macros
7  * =========================================================================
8  */
9
10 #if __cplusplus >= 201103L
11 #  define fpa_OVERRIDE override
12 #  define fpa_DELETE_FUNCTION =delete
13 #  define fpa_NULLPTR  nullptr
14 #  define fpa_NOEXCEPT noexcept
15 #  define fpa_HAS_CXX11_STATIC_ASSERT
16 #  define fpa_HAS_CXX11_RVREF
17 #else
18 #  define fpa_OVERRIDE
19 #  define fpa_DELETE_FUNCTION
20 #  define fpa_NULLPTR  NULL
21 #  define fpa_NOEXCEPT throw()
22 #endif
23
24 #endif // __fpa__Config__h__
25
26 // eof - $RCSfile$