std::is_integral (3) Linux Manual Page
std::is_integral – std::is_integral Synopsis Defined in header<type_traits> template <class T> (since C++ 11) struct is_integral; Checks whether T is an integral type. Provides the member constant value which is equal to true, if T is the type bool, char, char8_t, char16_t, char32_t, wchar_t, short, int, long, long long, or any implementation-defined extended integer types, including…
