26 #ifndef MLN_VALUE_NEXT_HH
27 # define MLN_VALUE_NEXT_HH
33 # include <mln/value/label.hh>
47 # ifndef MLN_INCLUDE_ONLY
52 namespace implementation
89 next_dispatch(
const label<n>& v)
91 return implementation::next_label(v);
98 next_dispatch(
const V& v)
100 return implementation::generic::next(v);
109 template <
typename V>
114 return internal::next_dispatch(v);
118 # endif // ! MLN_INCLUDE_ONLY
125 #endif // ! MLN_VALUE_NEXT_HH