Return first of possibly many template parameters.
For non-template types, the result is void e.g. TakeFirstParameter<U<A,B>> is A TakeFirstParameter<T> is void
Definition at line 145 of file TypeTraits.hxx.
Public Types | |
using | type = void |
#include <ROOT/TypeTraits.hxx>
using ROOT::TypeTraits::TakeFirstParameter< T >::type = void |
Definition at line 146 of file TypeTraits.hxx.