uTL
micro Template library
|
Classes | |
struct | _and_ |
struct | _and_< _T1 > |
struct | _and_< _T1, _T2 > |
struct | _and_< _T1, _T2, _T3, _Tn... > |
struct | _and_<> |
struct | _or_ |
struct | _or_< _T1 > |
struct | _or_< _T1, _T2 > |
struct | _or_< _T1, _T2, _T3, _Tn... > |
struct | _or_<> |
struct | compose_ |
struct | compose_< Fn0 > |
struct | compose_< Fn0, Fns... > |
struct | compose_f_ |
struct | compose_f_< Fn0 > |
struct | compose_f_< Fn0, Fns... > |
struct | defer_ |
struct | defer_i_ |
struct | detector |
struct | detector< Default, void_t< Op< Args... > >, Op, Args... > |
struct | if_c_ |
struct | if_c_< false, Then, Else > |
struct | if_c_< true, Then > |
struct | if_c_< true, Then, Else > |
struct | is_applicable_ |
struct | is_applicable_i_ |
struct | is_applicable_q_ |
struct | when_ |
struct | when_< true > |
Typedefs | |
template<typename Default , template< typename... > class Op, typename... Args> | |
using | detected_or = detector< Default, void, Op, Args... > |
helper for detected_or_t More... | |
Detector for detection idiom
Is applicable trait
defer
compose
OR implementation
AND implementation
Type selectionif_, if_c
Tool to enable a partial specialization only if a boolean condition is true.
using utl::meta::detail::detected_or = typedef detector<Default, void, Op, Args...> |
helper for detected_or_t
Definition at line 91 of file detection.h.