kernel.hh File Reference
(Revision: 14073)
#include <cstddef>#include <cstdlib>#include <cstring>#include <cassert>#include <gecode/support.hh>#include <gecode/support/auto-link.hpp>#include <gecode/kernel/exception.hpp>#include <gecode/kernel/memory-config.hpp>#include <gecode/kernel/memory-manager.hpp>#include <gecode/kernel/macros.hpp>#include <gecode/kernel/archive.hpp>#include <gecode/kernel/global-afc.hpp>#include <gecode/kernel/core.hpp>#include <gecode/kernel/modevent.hpp>#include <gecode/kernel/range-list.hpp>#include <gecode/kernel/region.hpp>#include <gecode/kernel/var.hpp>#include <gecode/kernel/view.hpp>#include <gecode/kernel/array.hpp>#include <gecode/kernel/shared-array.hpp>#include <gecode/kernel/rnd.hpp>#include <gecode/kernel/propagator.hpp>#include <gecode/kernel/advisor.hpp>#include <gecode/kernel/afc.hpp>#include <gecode/kernel/branch-traits.hpp>#include <gecode/kernel/activity.hpp>#include <gecode/kernel/branch-var.hpp>#include <gecode/kernel/branch-tiebreak.hpp>#include <gecode/kernel/branch-val.hpp>#include <gecode/kernel/brancher-merit.hpp>#include <gecode/kernel/brancher-view-sel.hpp>#include <gecode/kernel/brancher-view.hpp>#include <gecode/kernel/brancher-val-sel.hpp>#include <gecode/kernel/brancher-val-commit.hpp>#include <gecode/kernel/brancher-val-sel-commit.hpp>#include <gecode/kernel/brancher-view-val.hpp>#include <gecode/kernel/var-imp.hpp>#include <gecode/kernel/allocators.hpp>Go to the source code of this file.
Namespaces | |
| namespace | Gecode |
Gecode toplevel namespace | |
Defines | |
| #define | GECODE_KERNEL_EXPORT |
| #define | GECODE_LIBRARY_NAME "Kernel" |
Functions | |
| BrancherHandle | Gecode::branch (Home home, void(*f)(Space &home)) |
| Call the function f (with the current space as argument) for branching. | |
