claw::meta::type_list_find< T, List > Struct Template Reference
Check if a type is present in a type_list.
More...
#include <meta.hpp>
List of all members.
Public Types |
enum | { result = same_type<T,
T,
result = same_type<T
} |
Detailed Description
template<typename T, typename List>
struct claw::meta::type_list_find< T, List >
Check if a type is present in a type_list.
Template paramters
- T The type to find.
- List The list in which we search the type.
Type requirements
- Author:
- Julien Jorge
Definition at line 107 of file meta.hpp.
Member Enumeration Documentation
template<typename T , typename List >
- Enumerator:
-
Definition at line 109 of file meta.hpp.
00110 {
00111 result = same_type<T, typename List::head_type>::result
00112 || type_list_find<T, typename List::queue_type>::result
00113 };
The documentation for this struct was generated from the following file: