equal
deleted
inserted
replaced
33 |
33 |
34 |
34 |
35 #ifndef LEMON_BITS_ENABLE_IF_H |
35 #ifndef LEMON_BITS_ENABLE_IF_H |
36 #define LEMON_BITS_ENABLE_IF_H |
36 #define LEMON_BITS_ENABLE_IF_H |
37 |
37 |
38 ///\file |
38 //\file |
39 ///\brief Miscellaneous basic utilities |
39 //\brief Miscellaneous basic utilities |
40 |
40 |
41 namespace lemon |
41 namespace lemon |
42 { |
42 { |
43 |
43 |
44 /// Basic type for defining "tags". A "YES" condition for \c enable_if. |
44 // Basic type for defining "tags". A "YES" condition for \c enable_if. |
45 |
45 |
46 /// Basic type for defining "tags". A "YES" condition for \c enable_if. |
46 // Basic type for defining "tags". A "YES" condition for \c enable_if. |
47 /// |
47 // |
48 ///\sa False |
48 //\sa False |
49 struct True { |
49 struct True { |
50 ///\e |
50 //\e |
51 static const bool value = true; |
51 static const bool value = true; |
52 }; |
52 }; |
53 |
53 |
54 /// Basic type for defining "tags". A "NO" condition for \c enable_if. |
54 // Basic type for defining "tags". A "NO" condition for \c enable_if. |
55 |
55 |
56 /// Basic type for defining "tags". A "NO" condition for \c enable_if. |
56 // Basic type for defining "tags". A "NO" condition for \c enable_if. |
57 /// |
57 // |
58 ///\sa True |
58 //\sa True |
59 struct False { |
59 struct False { |
60 ///\e |
60 //\e |
61 static const bool value = false; |
61 static const bool value = false; |
62 }; |
62 }; |
63 |
63 |
64 |
64 |
65 |
65 |