| 
    SAGA C++ API 1.6 
   | 
 
#include <boost/preprocessor/cat.hpp>#include <boost/config.hpp>#include <saga/saga/util.hpp>#include <saga/saga-config.hpp>Go to the source code of this file.
Namespaces | |
| namespace | saga | 
The SAGA root namespace.  | |
Defines | |
| #define | SAGA_VERSION_MAJORMASK 0xFF0000 | 
| #define | SAGA_VERSION_MINORMASK 0x00FF00 | 
| #define | SAGA_VERSION_SUBMINORMASK 0x0000FF | 
| #define | SAGA_CHECK_VERSION | 
| #define | SAGA_VERSION_API 0x010000 | 
| #define | SAGA_VERSION_ISCOMPATIBLE_EX(version) | 
| #define | SAGA_VERSION_ISCOMPATIBLE() SAGA_VERSION_ISCOMPATIBLE_EX(saga::get_engine_version()) \ | 
Functions | |
| unsigned long | saga::get_engine_version (void) | 
| Brief description starts here.   | |
| unsigned long | saga::get_saga_version (void) | 
| Brief description starts here.   | |
| #define SAGA_VERSION_MAJORMASK 0xFF0000 | 
Definition at line 21 of file version.hpp.
| #define SAGA_VERSION_MINORMASK 0x00FF00 | 
Definition at line 22 of file version.hpp.
| #define SAGA_VERSION_SUBMINORMASK 0x0000FF | 
Definition at line 23 of file version.hpp.
| #define SAGA_CHECK_VERSION | 
BOOST_PP_CAT(saga_check_version_,                                         \
        BOOST_PP_CAT(SAGA_VERSION_MAJOR,                                      \
            BOOST_PP_CAT(_, SAGA_VERSION_MINOR)))                             \
Definition at line 27 of file version.hpp.
| #define SAGA_VERSION_API 0x010000 | 
Definition at line 35 of file version.hpp.
Referenced by saga::get_saga_version().
| #define SAGA_VERSION_ISCOMPATIBLE_EX | ( | version | ) | 
(((version) & ~SAGA_VERSION_SUBMINORMASK) >= \ (SAGA_VERSION_FULL & ~SAGA_VERSION_SUBMINORMASK)) \
Definition at line 45 of file version.hpp.
| #define SAGA_VERSION_ISCOMPATIBLE | ( | ) | SAGA_VERSION_ISCOMPATIBLE_EX(saga::get_engine_version()) \ | 
Definition at line 50 of file version.hpp.