iter.hh gecode/kernel.hh gecode/iter/ranges-operations.hpp gecode/iter/ranges-minmax.hpp gecode/iter/ranges-list.hpp gecode/iter/ranges-append.hpp gecode/iter/ranges-array.hpp gecode/iter/ranges-cache.hpp gecode/iter/ranges-compl.hpp gecode/iter/ranges-diff.hpp gecode/iter/ranges-empty.hpp gecode/iter/ranges-inter.hpp gecode/iter/ranges-map.hpp gecode/iter/ranges-minus.hpp gecode/iter/ranges-negative.hpp gecode/iter/ranges-offset.hpp gecode/iter/ranges-positive.hpp gecode/iter/ranges-scale.hpp gecode/iter/ranges-singleton.hpp gecode/iter/ranges-union.hpp gecode/iter/ranges-values.hpp gecode/iter/ranges-add.hpp gecode/iter/ranges-singleton-append.hpp gecode/iter/ranges-rangelist.hpp gecode/iter/values-array.hpp gecode/iter/values-bitset.hpp gecode/iter/values-bitsetoffset.hpp gecode/iter/values-list.hpp gecode/iter/values-inter.hpp gecode/iter/values-map.hpp gecode/iter/values-minus.hpp gecode/iter/values-negative.hpp gecode/iter/values-offset.hpp gecode/iter/values-positive.hpp gecode/iter/values-ranges.hpp gecode/iter/values-singleton.hpp gecode/iter/values-union.hpp gecode/iter/values-unique.hpp gecode/iter/ranges-size.hpp /usr/include/gecode/int.hh /usr/include/gecode/set.hh Gecode Gecode::Iter Gecode::Iter::Ranges Gecode::Iter::Values /*-*-mode:C++;c-basic-offset:2;indent-tabs-mode:nil-*-*/ /* *Mainauthors: *ChristianSchulte<schulte@gecode.org> * *Copyright: *ChristianSchulte,2005 * *Lastmodified: *$Date:2013-03-0702:18:29+0100(Thu,07Mar2013)$by$Author:mears$ *$Revision:13455$ * *ThisfileispartofGecode,thegenericconstraint *developmentenvironment: *http://www.gecode.org * *Permissionisherebygranted,freeofcharge,toanypersonobtaining *acopyofthissoftwareandassociateddocumentationfiles(the *"Software"),todealintheSoftwarewithoutrestriction,including *withoutlimitationtherightstouse,copy,modify,merge,publish, *distribute,sublicense,and/orsellcopiesoftheSoftware,andto *permitpersonstowhomtheSoftwareisfurnishedtodoso,subjectto *thefollowingconditions: * *Theabovecopyrightnoticeandthispermissionnoticeshallbe *includedinallcopiesorsubstantialportionsoftheSoftware. * *THESOFTWAREISPROVIDED"ASIS",WITHOUTWARRANTYOFANYKIND, *EXPRESSORIMPLIED,INCLUDINGBUTNOTLIMITEDTOTHEWARRANTIESOF *MERCHANTABILITY,FITNESSFORAPARTICULARPURPOSEAND *NONINFRINGEMENT.INNOEVENTSHALLTHEAUTHORSORCOPYRIGHTHOLDERSBE *LIABLEFORANYCLAIM,DAMAGESOROTHERLIABILITY,WHETHERINANACTION *OFCONTRACT,TORTOROTHERWISE,ARISINGFROM,OUTOFORINCONNECTION *WITHTHESOFTWAREORTHEUSEOROTHERDEALINGSINTHESOFTWARE. * */ #ifndef__GECODE_ITER_HH__ #define__GECODE_ITER_HH__ #include<gecode/kernel.hh> namespaceGecode{ namespaceIter{ namespaceRanges{} namespaceValues{} } } #include<gecode/iter/ranges-operations.hpp> #include<gecode/iter/ranges-minmax.hpp> #include<gecode/iter/ranges-list.hpp> #include<gecode/iter/ranges-append.hpp> #include<gecode/iter/ranges-array.hpp> #include<gecode/iter/ranges-cache.hpp> #include<gecode/iter/ranges-compl.hpp> #include<gecode/iter/ranges-diff.hpp> #include<gecode/iter/ranges-empty.hpp> #include<gecode/iter/ranges-inter.hpp> #include<gecode/iter/ranges-map.hpp> #include<gecode/iter/ranges-minus.hpp> #include<gecode/iter/ranges-negative.hpp> #include<gecode/iter/ranges-offset.hpp> #include<gecode/iter/ranges-positive.hpp> #include<gecode/iter/ranges-scale.hpp> #include<gecode/iter/ranges-singleton.hpp> #include<gecode/iter/ranges-union.hpp> #include<gecode/iter/ranges-values.hpp> #include<gecode/iter/ranges-add.hpp> #include<gecode/iter/ranges-singleton-append.hpp> #include<gecode/iter/ranges-rangelist.hpp> #include<gecode/iter/values-array.hpp> #include<gecode/iter/values-bitset.hpp> #include<gecode/iter/values-bitsetoffset.hpp> #include<gecode/iter/values-list.hpp> #include<gecode/iter/values-inter.hpp> #include<gecode/iter/values-map.hpp> #include<gecode/iter/values-minus.hpp> #include<gecode/iter/values-negative.hpp> #include<gecode/iter/values-offset.hpp> #include<gecode/iter/values-positive.hpp> #include<gecode/iter/values-ranges.hpp> #include<gecode/iter/values-singleton.hpp> #include<gecode/iter/values-union.hpp> #include<gecode/iter/values-unique.hpp> #include<gecode/iter/ranges-size.hpp> #endif //STATISTICS:iter-any