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.