MetaUtils.h
Go to the documentation of this file.
decltype(std::declval< T & >()+=std::declval< const T & >()) addition_assignment_t Definition MetaUtils.h:57 Definition MetaUtils.h:10 constexpr void staticForImpl(Func &&f, std::index_sequence< Is... >) Definition MetaUtils.h:14 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:35 auto removeTupleElement(const std::tuple< Ts... > &tup) Definition MetaUtils.h:148 typename detail::detector< nonesuch, void, Op, Args... >::type detected_t Definition MetaUtils.h:95 typename detail::detector< nonesuch, void, Op, Args... >::value_t is_detected Definition MetaUtils.h:92 is_instance_impl< std::decay_t< T >, U > is_instance Detects if type T is an instance of template U. Definition MetaUtils.h:89 std::is_same< Expected, detected_t< Op, Args... > > is_detected_exact Definition MetaUtils.h:101 constexpr bool checkConcept() checks whether if T satisfies user defined Concept Definition MetaUtils.h:111 Op< Args... > type Definition MetaUtils.h:73 std::true_type value_t Definition MetaUtils.h:72 Definition MetaUtils.h:65 Definition MetaUtils.h:49 nonesuch(nonesuch const &)=delete void operator=(nonesuch const &)=delete ~nonesuch()=delete Generated on Sun Feb 9 2025 18:56:41 for YODA - Yet more Objects for Data Analysis by |