config.hpp File Reference

#include "auto_link.hpp"

Go to the source code of this file.

Defines

#define ARAGELI_VERSION   "2.2.1"
 Version of the library.
#define ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE
 Template implementation including switch.
#define ARAGELI_DEBUG_LEVEL   3
 The debug level.
#define ARAGELI_ASSERT_THROW_EXCEPTION
 If this macro is defined then assertions throw exception assert_failed.
#define ARAGELI_IS_PRIME_SMALL_PRIMES_DIVISION_NUMBER   20
 Value of this macro is an integer number that controls the number of iteration in is_prime_small_primes_division function.
#define ARAGELI_DISABLE_PARTICULAR_COMPILER_WARNINGS
 Disables support of unsigned signed long long and unsigned long long.
#define ARAGELI_USE_AUTOLINK
#define ARAGELI_LIB_NAME   arageli


Detailed Description

A lot of configuration switches.

Definition in file config.hpp.


Define Documentation

#define ARAGELI_ASSERT_THROW_EXCEPTION

If this macro is defined then assertions throw exception assert_failed.

Definition at line 51 of file config.hpp.

#define ARAGELI_DEBUG_LEVEL   3

The debug level.

Activates assert macros with level-number less then this value. Thus, zero deactivates all assert macros and value 3 activates all asserts. This occures only if this macro is not existed already.

Definition at line 46 of file config.hpp.

#define ARAGELI_DISABLE_PARTICULAR_COMPILER_WARNINGS

Disables support of unsigned signed long long and unsigned long long.

Definition at line 107 of file config.hpp.

#define ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE

Template implementation including switch.

Если определён макрос ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE, то cpp-файлы с реализацией шаблонных функций будут включаться с помощью директивы препроцессора include в тот hpp-файл, в котором они определены.

Definition at line 32 of file config.hpp.

#define ARAGELI_IS_PRIME_SMALL_PRIMES_DIVISION_NUMBER   20

Value of this macro is an integer number that controls the number of iteration in is_prime_small_primes_division function.

Definition at line 55 of file config.hpp.

#define ARAGELI_LIB_NAME   arageli

Definition at line 120 of file config.hpp.

#define ARAGELI_USE_AUTOLINK

Definition at line 110 of file config.hpp.

#define ARAGELI_VERSION   "2.2.1"

Version of the library.

Definition at line 24 of file config.hpp.


Generated on Thu Aug 31 17:38:17 2006 for Arageli by  doxygen 1.4.7