Sha256: 52989a0ef8bf7f36f660efba1e7fe9380c2ba458029489245cfde0d77ad45bff

Contents?: true

Size: 1.06 KB

Versions: 1

Compression:

Stored size: 1.06 KB

Contents

/*
 *  Main authors:
 *     Christian Schulte <schulte@gecode.org>
 *
 *  Contributing authors:
 *     Guido Tack <tack@gecode.org>
 *
 *  Copyright:
 *     Christian Schulte, 2003
 *     Guido Tack, 2004
 *
 *  Last modified:
 *     $Date: 2006-08-04 16:03:26 +0200 (Fri, 04 Aug 2006) $ by $Author: schulte $
 *     $Revision: 3512 $
 *
 *  This file is part of Gecode, the generic constraint
 *  development environment:
 *     http://www.gecode.org
 *
 *  See the file "LICENSE" for information on usage and
 *  redistribution of this file, and for a
 *     DISCLAIMER OF ALL WARRANTIES.
 *
 */

namespace Gecode { namespace Int {

  template <class View>
  forceinline
  ViewValues<View>::ViewValues(void) {}

  template <class View>
  forceinline
  ViewValues<View>::ViewValues(const View& x) {
    ViewRanges<View> r(x);
    Iter::Ranges::ToValues<ViewRanges<View> >::init(r);
  }

  template <class View>
  forceinline void
  ViewValues<View>::init(const View& x) {
    ViewRanges<View> r(x);
    Iter::Ranges::ToValues<ViewRanges<View> >::init(r);
  }

}}

// STATISTICS: int-var

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gecoder-with-gecode-0.7.1 ext/gecode-1.3.1/gecode/int/view/iter.icc