MetaUtils.h
Go to the documentation of this file.
decltype(std::declval< T & >()+=std::declval< const T & >()) addition_assignment_t Definition MetaUtils.h:56 Definition MetaUtils.h:9 constexpr void staticForImpl(Func &&f, std::index_sequence< Is... >) Definition MetaUtils.h:13 constexpr void staticFor(Func &&f) Used to apply functor on tuple. Calls lambda with integral constant, which can be used to query tuple... Definition MetaUtils.h:34 auto removeTupleElement(const std::tuple< Ts... > &tup) Definition MetaUtils.h:147 typename detail::detector< nonesuch, void, Op, Args... >::type detected_t Definition MetaUtils.h:94 typename detail::detector< nonesuch, void, Op, Args... >::value_t is_detected Definition MetaUtils.h:91 is_instance_impl< std::decay_t< T >, U > is_instance Detects if type T is an instance of template U. Definition MetaUtils.h:88 std::is_same< Expected, detected_t< Op, Args... > > is_detected_exact Definition MetaUtils.h:100 constexpr bool checkConcept() checks whether if T satisfies user defined Concept Definition MetaUtils.h:110 Op< Args... > type Definition MetaUtils.h:72 std::true_type value_t Definition MetaUtils.h:71 Definition MetaUtils.h:64 Definition MetaUtils.h:48 nonesuch(nonesuch const &)=delete void operator=(nonesuch const &)=delete ~nonesuch()=delete Generated on Mon Oct 28 2024 13:47:24 for YODA - Yet more Objects for Data Analysis by 1.9.8 |