equal
  deleted
  inserted
  replaced
  
    
    
    17  */  | 
    17  */  | 
    18   | 
    18   | 
    19 #ifndef LEMON_BITS_TRAITS_H  | 
    19 #ifndef LEMON_BITS_TRAITS_H  | 
    20 #define LEMON_BITS_TRAITS_H  | 
    20 #define LEMON_BITS_TRAITS_H  | 
    21   | 
    21   | 
    22 #include <lemon/bits/utility.h>  | 
         | 
    23   | 
         | 
    24 ///\file  | 
    22 ///\file  | 
    25 ///\brief Traits for graphs and maps  | 
    23 ///\brief Traits for graphs and maps  | 
    26 ///  | 
    24 ///  | 
    27   | 
    25   | 
         | 
    26 #include <lemon/bits/enable_if.h>  | 
         | 
    27   | 
    28 namespace lemon { | 
    28 namespace lemon { | 
         | 
    29   | 
         | 
    30   struct InvalidType {}; | 
         | 
    31   | 
    29   template <typename _Graph, typename _Item>  | 
    32   template <typename _Graph, typename _Item>  | 
    30   class ItemSetTraits {}; | 
    33   class ItemSetTraits {}; | 
    31   | 
    34   | 
    32   | 
    35   | 
    33   template <typename Graph, typename Enable = void>  | 
    36   template <typename Graph, typename Enable = void>  |