lemon/bits/utility.h
changeset 209 765619b7cbb2
parent 117 7b0ce9fb1169
     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