HepMC3 event record library
Static Public Attributes
is_fmt_numeric< T, enable_if_t< std::is_arithmetic< T >::value > > Struct Template Reference

Static Public Attributes

static constexpr bool value = true
 
static constexpr int index
 

Detailed Description

template<typename T>
struct is_fmt_numeric< T, enable_if_t< std::is_arithmetic< T >::value > >

Definition at line 737 of file detail/common.h.

Field Documentation

constexpr int index
static
Initial value:
= std::is_same<T, bool>::value ? 0 : 1 + (
std::is_integral<T>::value ? detail::log2(sizeof(T))*2 + std::is_unsigned<T>::value : 8 + (
std::is_same<T, double>::value ? 1 : std::is_same<T, long double>::value ? 2 : 0))

Definition at line 739 of file detail/common.h.


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