Changes in lemon/bits/traits.h [139:701c529ba737:107:31a2e6d28f61] in lemon-1.2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bits/traits.h
r139 r107 217 217 218 218 template <typename Graph, typename Enable = void> 219 struct EdgeNumTagIndicator {220 static const bool value = false; 221 }; 222 223 template <typename Graph> 224 struct EdgeNumTagIndicator<225 Graph, 226 typename enable_if<typename Graph:: EdgeNumTag, void>::type227 > { 228 static const bool value = true; 229 }; 230 231 template <typename Graph, typename Enable = void> 232 struct Find EdgeTagIndicator {233 static const bool value = false; 234 }; 235 236 template <typename Graph> 237 struct Find EdgeTagIndicator<238 Graph, 239 typename enable_if<typename Graph::Find EdgeTag, void>::type219 struct ArcNumTagIndicator { 220 static const bool value = false; 221 }; 222 223 template <typename Graph> 224 struct ArcNumTagIndicator< 225 Graph, 226 typename enable_if<typename Graph::ArcNumTag, void>::type 227 > { 228 static const bool value = true; 229 }; 230 231 template <typename Graph, typename Enable = void> 232 struct FindArcTagIndicator { 233 static const bool value = false; 234 }; 235 236 template <typename Graph> 237 struct FindArcTagIndicator< 238 Graph, 239 typename enable_if<typename Graph::FindArcTag, void>::type 240 240 > { 241 241 static const bool value = true;
Note: See TracChangeset
for help on using the changeset viewer.