qldefines.hpp

Langue: en

Autres versions - même langue

Version: 377883 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

ql/qldefines.hpp -

Global definitions and compiler switches.

SYNOPSIS


#include <boost/config.hpp>
#include <boost/version.hpp>
#include <ql/config.ansi.hpp>
#include <ql/mathconstants.hpp>
#include <boost/limits.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.

Author

Generated automatically by Doxygen for QuantLib from the source code.