|
lin
|
#include <type_traits>Go to the source code of this file.
Classes | |
| struct | lin::internal::_is_detected< E, typename, Ts > |
| struct | lin::internal::_is_detected< E, void_t< E< Ts... > >, Ts... > |
| struct | lin::internal::is_detected< E, Ts > |
| Tests if a given expression can be instantiated. More... | |
| struct | lin::internal::conjunction< Cs > |
| Logical AND operation for template metaprogramming. More... | |
| struct | lin::internal::conjunction<> |
| struct | lin::internal::conjunction< C > |
| struct | lin::internal::conjunction< C, Cs... > |
| struct | lin::internal::disjunction< Cs > |
| Logical OR operation for template metaprogramming. More... | |
| struct | lin::internal::disjunction<> |
| struct | lin::internal::disjunction< C > |
| struct | lin::internal::disjunction< C, Cs... > |
| struct | lin::internal::negation< C > |
| Logical NOT operation for template metaprogramming. More... | |
Typedefs | |
| template<typename... > | |
| using | lin::internal::void_t = void |
| Template metaprogramming construct used to detect ill formed types. | |
1.8.11