Generated on Thu Jan 16 2025 00:00:00 for Gecode by doxygen 1.14.0
config.hpp File Reference

Go to the source code of this file.

Macros

#define GECODE_ALLOCATOR
#define GECODE_DLL_USERPREFIX   ""
#define GECODE_DLL_USERSUFFIX   ""
#define GECODE_FLATZINC_VERSION   "1.6"
#define GECODE_GCC_HAS_CLASS_VISIBILITY
#define GECODE_HAS_BUILTIN_FFSLL   1
#define GECODE_HAS_BUILTIN_POPCOUNTLL   1
#define GECODE_HAS_CBS
#define GECODE_HAS_FLOAT_VARS
#define GECODE_HAS_GIST
#define GECODE_HAS_GNU_HASH_MAP
#define GECODE_HAS_INT_VARS
#define GECODE_HAS_MPFR
#define GECODE_HAS_QT
#define GECODE_HAS_SET_VARS
#define GECODE_HAS_UNISTD_H   1
#define GECODE_HAS_UNORDERED_MAP
#define GECODE_LIBRARY_VERSION   "6-2-0"
#define GECODE_THREADS_PTHREADS   1
#define GECODE_THREADS_PTHREADS_SPINLOCK   1
#define GECODE_USE_GETTIMEOFDAY   1
#define GECODE_VERSION   "6.2.0"
#define GECODE_VERSION_NUMBER   600200
#define HAVE_GETPAGESIZE   1
#define HAVE_GMP_H   1
#define HAVE_INTTYPES_H   1
#define HAVE_MMAP   1
#define HAVE_MPFR_H   1
#define HAVE_STDINT_H   1
#define HAVE_STDIO_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_SYS_PARAM_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_UNISTD_H   1
#define HAVE___BUILTIN_FFSLL   1
#define HAVE___BUILTIN_POPCOUNTLL   1
#define PACKAGE_BUGREPORT   "users@gecode.org"
#define PACKAGE_NAME   "GECODE"
#define PACKAGE_STRING   "GECODE 6.2.0"
#define PACKAGE_TARNAME   "gecode"
#define PACKAGE_URL   ""
#define PACKAGE_VERSION   "6.2.0"
#define SIZEOF_INT   4
#define STDC_HEADERS   1
#define forceinline   inline __attribute__ ((__always_inline__))

Macro Definition Documentation

◆ GECODE_ALLOCATOR

#define GECODE_ALLOCATOR

Definition at line 5 of file config.hpp.

◆ GECODE_DLL_USERPREFIX

#define GECODE_DLL_USERPREFIX   ""

Definition at line 11 of file config.hpp.

◆ GECODE_DLL_USERSUFFIX

#define GECODE_DLL_USERSUFFIX   ""

Definition at line 14 of file config.hpp.

◆ GECODE_FLATZINC_VERSION

#define GECODE_FLATZINC_VERSION   "1.6"

Definition at line 17 of file config.hpp.

◆ GECODE_GCC_HAS_CLASS_VISIBILITY

#define GECODE_GCC_HAS_CLASS_VISIBILITY

Definition at line 20 of file config.hpp.

◆ GECODE_HAS_BUILTIN_FFSLL

#define GECODE_HAS_BUILTIN_FFSLL   1

Definition at line 23 of file config.hpp.

◆ GECODE_HAS_BUILTIN_POPCOUNTLL

#define GECODE_HAS_BUILTIN_POPCOUNTLL   1

Definition at line 26 of file config.hpp.

◆ GECODE_HAS_CBS

#define GECODE_HAS_CBS

Definition at line 29 of file config.hpp.

◆ GECODE_HAS_FLOAT_VARS

#define GECODE_HAS_FLOAT_VARS

Definition at line 35 of file config.hpp.

◆ GECODE_HAS_GIST

#define GECODE_HAS_GIST

Definition at line 38 of file config.hpp.

◆ GECODE_HAS_GNU_HASH_MAP

#define GECODE_HAS_GNU_HASH_MAP

Definition at line 41 of file config.hpp.

◆ GECODE_HAS_INT_VARS

#define GECODE_HAS_INT_VARS

Definition at line 44 of file config.hpp.

◆ GECODE_HAS_MPFR

#define GECODE_HAS_MPFR

Definition at line 47 of file config.hpp.

◆ GECODE_HAS_QT

#define GECODE_HAS_QT

Definition at line 53 of file config.hpp.

◆ GECODE_HAS_SET_VARS

#define GECODE_HAS_SET_VARS

Definition at line 56 of file config.hpp.

◆ GECODE_HAS_UNISTD_H

#define GECODE_HAS_UNISTD_H   1

Definition at line 59 of file config.hpp.

◆ GECODE_HAS_UNORDERED_MAP

#define GECODE_HAS_UNORDERED_MAP

Definition at line 62 of file config.hpp.

◆ GECODE_LIBRARY_VERSION

#define GECODE_LIBRARY_VERSION   "6-2-0"

Definition at line 65 of file config.hpp.

◆ GECODE_THREADS_PTHREADS

#define GECODE_THREADS_PTHREADS   1

Definition at line 92 of file config.hpp.

◆ GECODE_THREADS_PTHREADS_SPINLOCK

#define GECODE_THREADS_PTHREADS_SPINLOCK   1

Definition at line 95 of file config.hpp.

◆ GECODE_USE_GETTIMEOFDAY

#define GECODE_USE_GETTIMEOFDAY   1

Definition at line 104 of file config.hpp.

◆ GECODE_VERSION

#define GECODE_VERSION   "6.2.0"

Definition at line 107 of file config.hpp.

◆ GECODE_VERSION_NUMBER

#define GECODE_VERSION_NUMBER   600200

Definition at line 110 of file config.hpp.

◆ HAVE_GETPAGESIZE

#define HAVE_GETPAGESIZE   1

Definition at line 113 of file config.hpp.

◆ HAVE_GMP_H

#define HAVE_GMP_H   1

Definition at line 116 of file config.hpp.

◆ HAVE_INTTYPES_H

#define HAVE_INTTYPES_H   1

Definition at line 119 of file config.hpp.

◆ HAVE_MMAP

#define HAVE_MMAP   1

Definition at line 128 of file config.hpp.

◆ HAVE_MPFR_H

#define HAVE_MPFR_H   1

Definition at line 131 of file config.hpp.

◆ HAVE_STDINT_H

#define HAVE_STDINT_H   1

Definition at line 134 of file config.hpp.

◆ HAVE_STDIO_H

#define HAVE_STDIO_H   1

Definition at line 137 of file config.hpp.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   1

Definition at line 140 of file config.hpp.

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H   1

Definition at line 143 of file config.hpp.

◆ HAVE_STRING_H

#define HAVE_STRING_H   1

Definition at line 146 of file config.hpp.

◆ HAVE_SYS_PARAM_H

#define HAVE_SYS_PARAM_H   1

Definition at line 149 of file config.hpp.

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H   1

Definition at line 152 of file config.hpp.

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H   1

Definition at line 155 of file config.hpp.

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

Definition at line 158 of file config.hpp.

◆ HAVE___BUILTIN_FFSLL

#define HAVE___BUILTIN_FFSLL   1

Definition at line 161 of file config.hpp.

◆ HAVE___BUILTIN_POPCOUNTLL

#define HAVE___BUILTIN_POPCOUNTLL   1

Definition at line 165 of file config.hpp.

◆ PACKAGE_BUGREPORT

#define PACKAGE_BUGREPORT   "users@gecode.org"

Definition at line 168 of file config.hpp.

◆ PACKAGE_NAME

#define PACKAGE_NAME   "GECODE"

Definition at line 171 of file config.hpp.

◆ PACKAGE_STRING

#define PACKAGE_STRING   "GECODE 6.2.0"

Definition at line 174 of file config.hpp.

◆ PACKAGE_TARNAME

#define PACKAGE_TARNAME   "gecode"

Definition at line 177 of file config.hpp.

◆ PACKAGE_URL

#define PACKAGE_URL   ""

Definition at line 180 of file config.hpp.

◆ PACKAGE_VERSION

#define PACKAGE_VERSION   "6.2.0"

Definition at line 183 of file config.hpp.

◆ SIZEOF_INT

#define SIZEOF_INT   4

Definition at line 186 of file config.hpp.

◆ STDC_HEADERS

#define STDC_HEADERS   1

Definition at line 191 of file config.hpp.

◆ forceinline

#define forceinline   inline __attribute__ ((__always_inline__))

Definition at line 194 of file config.hpp.