### A free/open-source library for quantitative finance

Defines
ql/qldefines.hpp File Reference

Global definitions and compiler switches. More...

`#include <boost/config.hpp>`
`#include <boost/version.hpp>`
`#include <ql/config.ansi.hpp>`
`#include <ql/mathconstants.hpp>`
`#include <boost/limits.hpp>`
Include dependency graph for qldefines.hpp:

## Defines

#define | BOOST_ENABLE_ASSERT_HANDLER
#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_NULL_INTEGER ((std::numeric_limits<int>::max)())
#define | QL_NULL_REAL ((std::numeric_limits<float>::max)())

## Detailed Description

Global definitions and compiler switches.