iter.hh
Go to the documentation of this file.00001 /* 00002 * Main authors: 00003 * Christian Schulte <schulte@gecode.org> 00004 * 00005 * Copyright: 00006 * Christian Schulte, 2005 00007 * 00008 * Last modified: 00009 * $Date: 2006-07-07 10:08:10 +0200 (Fri, 07 Jul 2006) $ by $Author: tack $ 00010 * $Revision: 3339 $ 00011 * 00012 * This file is part of Gecode, the generic constraint 00013 * development environment: 00014 * http://www.gecode.org 00015 * 00016 * See the file "LICENSE" for information on usage and 00017 * redistribution of this file, and for a 00018 * DISCLAIMER OF ALL WARRANTIES. 00019 * 00020 */ 00021 00022 #ifndef __GECODE_ITER_HH__ 00023 #define __GECODE_ITER_HH__ 00024 00025 namespace Gecode { 00027 namespace Iter { 00029 namespace Ranges {} 00031 namespace Values {} 00032 } 00033 } 00034 00035 #include "gecode/iter/ranges-operations.icc" 00036 #include "gecode/iter/ranges-minmax.icc" 00037 00038 #include "gecode/iter/ranges-append.icc" 00039 #include "gecode/iter/ranges-array.icc" 00040 #include "gecode/iter/ranges-cache.icc" 00041 #include "gecode/iter/ranges-compl.icc" 00042 #include "gecode/iter/ranges-diff.icc" 00043 #include "gecode/iter/ranges-empty.icc" 00044 #include "gecode/iter/ranges-inter.icc" 00045 #include "gecode/iter/ranges-minus.icc" 00046 #include "gecode/iter/ranges-offset.icc" 00047 #include "gecode/iter/ranges-scale.icc" 00048 #include "gecode/iter/ranges-singleton.icc" 00049 #include "gecode/iter/ranges-union.icc" 00050 #include "gecode/iter/ranges-values.icc" 00051 #include "gecode/iter/ranges-add.icc" 00052 00053 #include "gecode/iter/ranges-size.icc" 00054 00055 #include "gecode/iter/values-ranges.icc" 00056 00057 #include "gecode/iter/virtual-ranges.icc" 00058 #include "gecode/iter/virtual-ranges-union.icc" 00059 #include "gecode/iter/virtual-ranges-inter.icc" 00060 #include "gecode/iter/virtual-ranges-compl.icc" 00061 00062 #endif 00063 00064 // STATISTICS: iter-any 00065