QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
Global definitions and compiler switches. More...
#include <boost/config.hpp>
#include <boost/version.hpp>
#include <ql/config.ansi.hpp>
#include <ql/mathconstants.hpp>
#include <limits>
Go to the source code of this file.
Macros | |
#define | BOOST_ENABLE_ASSERT_HANDLER |
#define | INCLUDE_FILE(F) INCLUDE_FILE_(F) |
#define | INCLUDE_FILE_(F) #F |
#define | QL_INTEGER int |
#define | QL_BIG_INTEGER long |
#define | QL_REAL double |
#define | QL_MIN_INTEGER ((std::numeric_limits<QL_INTEGER>::min)()) |
#define | QL_MAX_INTEGER ((std::numeric_limits<QL_INTEGER>::max)()) |
#define | QL_MIN_REAL -((std::numeric_limits<QL_REAL>::max)()) |
#define | QL_MAX_REAL ((std::numeric_limits<QL_REAL>::max)()) |
#define | QL_MIN_POSITIVE_REAL ((std::numeric_limits<QL_REAL>::min)()) |
#define | QL_EPSILON ((std::numeric_limits<QL_REAL>::epsilon)()) |
#define | QL_DEPRECATED |
#define | QL_DEPRECATED_DISABLE_WARNING |
#define | QL_DEPRECATED_ENABLE_WARNING |
Global definitions and compiler switches.
Definition in file qldefines.hpp.
#define BOOST_ENABLE_ASSERT_HANDLER |
Definition at line 44 of file qldefines.hpp.
#define INCLUDE_FILE | ( | F | ) | INCLUDE_FILE_(F) |
Definition at line 53 of file qldefines.hpp.
Definition at line 54 of file qldefines.hpp.
#define QL_INTEGER int |
Definition at line 66 of file qldefines.hpp.
#define QL_BIG_INTEGER long |
Definition at line 70 of file qldefines.hpp.
#define QL_REAL double |
Definition at line 74 of file qldefines.hpp.
#define QL_DEPRECATED |
Definition at line 215 of file qldefines.hpp.
#define QL_DEPRECATED_DISABLE_WARNING |
Definition at line 216 of file qldefines.hpp.
#define QL_DEPRECATED_ENABLE_WARNING |
Definition at line 217 of file qldefines.hpp.