lemon/traits.h
changeset 1980 a954b780e3ab
parent 1956 a055123339d5
child 1989 d276e88aa48a
equal deleted inserted replaced
5:8a646f0a493c 6:31662882a513
   207     typename enable_if<typename Graph::FindEdgeTag, void>::type
   207     typename enable_if<typename Graph::FindEdgeTag, void>::type
   208   > {
   208   > {
   209     static const bool value = true;
   209     static const bool value = true;
   210   };
   210   };
   211 
   211 
       
   212   template <typename Graph, typename Enable = void>
       
   213   struct UndirectedTagIndicator {
       
   214     static const bool value = false;
       
   215   };
       
   216 
       
   217   template <typename Graph>
       
   218   struct UndirectedTagIndicator<
       
   219     Graph, 
       
   220     typename enable_if<typename Graph::UndirectedTag, void>::type
       
   221   > {
       
   222     static const bool value = true;
       
   223   };
       
   224 
   212 
   225 
   213 
   226 
   214 }
   227 }
   215 
   228 
   216 #endif // LEMON_MAPS_H
   229 #endif // LEMON_MAPS_H