Generated on Thu Mar 16 2017 03:24:26 for Gecode by doxygen 1.8.13
kernel.hh File Reference

(Revision: 15099)

#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/gpi.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/subscribed-propagators.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/trace-traits.hpp>
#include <gecode/kernel/trace-filter.hpp>
#include <gecode/kernel/tracer.hpp>
#include <gecode/kernel/trace-recorder.hpp>
#include <gecode/kernel/allocators.hpp>
#include <gecode/kernel/print.hpp>

Go to the source code of this file.

Namespaces

 Gecode
 Gecode toplevel namespace
 

Macros

#define GECODE_KERNEL_EXPORT
 
#define GECODE_LIBRARY_NAME   "Kernel"
 

Functions

void Gecode::branch (Home home, void(*f)(Space &home))
 Call the function f (with the current space as argument) for branching. More...
 

Macro Definition Documentation

◆ GECODE_KERNEL_EXPORT

#define GECODE_KERNEL_EXPORT

Definition at line 70 of file kernel.hh.

◆ GECODE_LIBRARY_NAME

#define GECODE_LIBRARY_NAME   "Kernel"

Definition at line 77 of file kernel.hh.