Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::TypeTraits Namespace Reference

ROOT type_traits extensions. More...

Classes

struct  HasBeginAndEnd
struct  IsSignedNumeral
 Checks for signed integers types that are not characters. More...
class  IsSmartOrDumbPtr
class  IsSmartOrDumbPtr< std::shared_ptr< P > >
class  IsSmartOrDumbPtr< std::unique_ptr< P > >
struct  IsUnsignedNumeral
 Checks for unsigned integer types that are not characters. More...
struct  RemoveFirst
struct  RemoveFirstParameter
 Remove first of possibly many template parameters. More...
struct  RemoveFirstParameter< U< T, Rest... > >
struct  TakeFirstParameter
 Return first of possibly many template parameters. More...
struct  TakeFirstParameter< Template< T, Rest... > >
struct  TakeFirstType
struct  TypeList
 Lightweight storage for a collection of types. More...

Detailed Description

ROOT type_traits extensions.