1.1 --- a/lemon/bits/utility.h Sun Jul 13 16:46:56 2008 +0100
1.2 +++ b/lemon/bits/utility.h Sun Jul 13 19:51:02 2008 +0100
1.3 @@ -1,6 +1,6 @@
1.4 -/* -*- C++ -*-
1.5 +/* -*- mode: C++; indent-tabs-mode: nil; -*-
1.6 *
1.7 - * This file is a part of LEMON, a generic C++ optimization library
1.8 + * This file is a part of LEMON, a generic C++ optimization library.
1.9 *
1.10 * Copyright (C) 2003-2008
1.11 * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
1.12 @@ -83,13 +83,13 @@
1.13 template<int T> struct dummy { dummy(int) {} };
1.14
1.15 /**************** enable_if from BOOST ****************/
1.16 -
1.17 +
1.18 template <typename Type, typename T = void>
1.19 struct exists {
1.20 typedef T type;
1.21 };
1.22
1.23 -
1.24 +
1.25 template <bool B, class T = void>
1.26 struct enable_if_c {
1.27 typedef T type;
1.28 @@ -98,7 +98,7 @@
1.29 template <class T>
1.30 struct enable_if_c<false, T> {};
1.31
1.32 - template <class Cond, class T = void>
1.33 + template <class Cond, class T = void>
1.34 struct enable_if : public enable_if_c<Cond::value, T> {};
1.35
1.36 template <bool B, class T>
1.37 @@ -109,7 +109,7 @@
1.38 template <class T>
1.39 struct lazy_enable_if_c<false, T> {};
1.40
1.41 - template <class Cond, class T>
1.42 + template <class Cond, class T>
1.43 struct lazy_enable_if : public lazy_enable_if_c<Cond::value, T> {};
1.44
1.45
1.46 @@ -121,7 +121,7 @@
1.47 template <class T>
1.48 struct disable_if_c<true, T> {};
1.49
1.50 - template <class Cond, class T = void>
1.51 + template <class Cond, class T = void>
1.52 struct disable_if : public disable_if_c<Cond::value, T> {};
1.53
1.54 template <bool B, class T>
1.55 @@ -132,7 +132,7 @@
1.56 template <class T>
1.57 struct lazy_disable_if_c<true, T> {};
1.58
1.59 - template <class Cond, class T>
1.60 + template <class Cond, class T>
1.61 struct lazy_disable_if : public lazy_disable_if_c<Cond::value, T> {};
1.62
1.63 } // namespace lemon