iter.icc
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 namespace Gecode { namespace Int {
00027
00028 template <class View>
00029 forceinline
00030 ViewValues<View>::ViewValues(void) {}
00031
00032 template <class View>
00033 forceinline
00034 ViewValues<View>::ViewValues(const View& x) {
00035 ViewRanges<View> r(x);
00036 Iter::Ranges::ToValues<ViewRanges<View> >::init(r);
00037 }
00038
00039 template <class View>
00040 forceinline void
00041 ViewValues<View>::init(const View& x) {
00042 ViewRanges<View> r(x);
00043 Iter::Ranges::ToValues<ViewRanges<View> >::init(r);
00044 }
00045
00046 }}
00047
00048
00049