util.hpp File Reference
#include <utility>
#include <climits>
#include <saga/saga/base.hpp>
#include <boost/config.hpp>
#include <boost/cstdint.hpp>
#include <boost/ref.hpp>
#include <boost/bind.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <boost/function.hpp>
#include <boost/regex.hpp>
#include <boost/array.hpp>
#include <boost/type_traits/is_base_of.hpp>
#include <boost/type_traits/is_reference.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <saga/saga/export_definitions.hpp>
Go to the source code of this file.
Define Documentation
#define PHOENIX_LIMIT SAGA_ARGUMENT_LIMIT |
#define SAGA_INI_PATH_DELIMITER ":" |
#define SAGA_PATH_DELIMITERS "/" |
#define SAGA_SHARED_LIB_EXTENSION ".so" |
#define SAGA_MANGLE_ADAPTOR_NAME |
( |
name |
|
) |
BOOST_PP_CAT(libsaga_adaptor_, name) |
#define SAGA_MANGLE_ADAPTOR_NAME_STR |
( |
name |
|
) |
"libsaga_adaptor_" + name |
#define SAGA_MANGLE_PACKAGE_NAME |
( |
name |
|
) |
BOOST_PP_CAT(libsaga_package_, name) |
#define SAGA_MANGLE_PACKAGE_NAME_STR |
( |
name |
|
) |
"libsaga_package_" + name |
#define SAGA_MANGLE_ENGINE_NAME |
( |
name |
|
) |
BOOST_PP_CAT(libsaga_, name) |
#define SAGA_MANGLE_ENGINE_NAME_STR |
( |
name |
|
) |
"libsaga_" + name |
#define SAGA_THROW_SPEC |
( |
x |
|
) |
|