Definition at line 120 of file RNTupleView.hxx.
Classes | |
| struct | RFailure |
Public Types | |
| template<class C , typename ... ArgsT> | |
| using | MapOverloadT = decltype(std::declval< C >().Map(std::declval< ArgsT >() ...))(C::*)(ArgsT ...) |
| using | RSuccess = char |
Static Public Member Functions | |
| template<class C > | |
| static RFailure | Test (...) |
| template<class C > | |
| static RSuccess | Test (MapOverloadT< C, NTupleSize_t >) |
Static Public Attributes | |
| static constexpr bool | value = sizeof(Test<FieldT>(0)) == sizeof(RSuccess) |
#include <ROOT/RNTupleView.hxx>
| using ROOT::Experimental::Internal::IsMappable< FieldT >::MapOverloadT = decltype(std::declval<C>().Map(std::declval<ArgsT>() ...)) (C::*)(ArgsT ...) |
Definition at line 126 of file RNTupleView.hxx.
| using ROOT::Experimental::Internal::IsMappable< FieldT >::RSuccess = char |
Definition at line 122 of file RNTupleView.hxx.
|
static |
|
static |
|
staticconstexpr |
Definition at line 132 of file RNTupleView.hxx.