Logo ROOT  
Reference Guide
ROOT::TypeTraits::TakeFirstParameter< T > Struct Template Reference

template<typename T>
struct ROOT::TypeTraits::TakeFirstParameter< T >

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 181 of file TypeTraits.hxx.

Public Types

using type = void
 

#include <ROOT/TypeTraits.hxx>

Member Typedef Documentation

◆ type

template<typename T >
using ROOT::TypeTraits::TakeFirstParameter< T >::type = void

Definition at line 182 of file TypeTraits.hxx.


The documentation for this struct was generated from the following file: