Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cecl::Bool< x > [external]
 Cecl::is_byte< T >Default action for detection of a fundamental byte type (false)
 Cecl::is_byte< char >Byte trait for char types
 Cecl::is_byte< signed char >Byte trait for signed char types
 Cecl::is_byte< unsigned char >Byte trait for unsigned char types
 Cecl::is_float< T >Default action for detection of a fundamental float type (false)
 Cecl::is_float< double >Float trait for double types
 Cecl::is_float< float >Float trait for float types
 Cecl::is_float< long double >Float trait for long double types
 Cecl::is_integral< T >Default action for detection of a fundamental integral type (false)
 Cecl::is_integral< char >Integral trait for char types
 Cecl::is_integral< int >Integral trait for int types
 Cecl::is_integral< long >Integral trait for long types
 Cecl::is_integral< long long >Integral trait for long long types
 Cecl::is_integral< short >Integral trait for short types
 Cecl::is_integral< unsigned char >Integral trait for unsigned char types
 Cecl::is_integral< unsigned int >Integral trait for unsigned int types
 Cecl::is_integral< unsigned long >Integral trait for unsigned long types
 Cecl::is_integral< unsigned long long >Integral trait for unsigned long long types
 Cecl::is_integral< unsigned short >Integral trait for unsigned short types
 Cecl::is_signed< T >Default action for detection of a signed integral type (false)
 Cecl::is_signed< char >Unsigned trait for signed char types
 Cecl::is_signed< int >Unsigned trait for signed int types
 Cecl::is_signed< long >Unsigned trait for signed long types
 Cecl::is_signed< long long >Unsigned trait for signed long long types
 Cecl::is_signed< short >Unsigned trait for signed short types
 Cecl::is_signed_byte< T >Default action for detection of a fundamental signed byte type (false)
 Cecl::is_signed_byte< signed char >Signed byte trait for signed char types
 Cecl::is_unsigned< T >Default action for detection of an unsigned integral type (false)
 Cecl::is_unsigned< unsigned char >Unsigned trait for unsigned char types
 Cecl::is_unsigned< unsigned int >Unsigned trait for unsigned int types
 Cecl::is_unsigned< unsigned long >Unsigned trait for unsigned long types
 Cecl::is_unsigned< unsigned long long >Unsigned trait for unsigned long long types
 Cecl::is_unsigned< unsigned short >Unsigned trait for unsigned short types
 Cecl::is_unsigned_byte< T >Default action for detection of a fundamental unsigned byte type (false)
 Cecl::is_unsigned_byte< unsigned char >Unsigned byte trait for unsigned char types
 Cecl::Bool< std::numeric_limits< char >::is_signed > [external]
 Cecl::is_signed_byte< char >Signed byte trait for char types if typedef'd to signed char
 Cecl::Bool<!std::numeric_limits< char >::is_signed > [external]
 Cecl::is_unsigned_byte< char >Unsigned byte trait for char types if typedef'd to unsigned char
 Cecl::ecl_traits< T >Forward declaration for a general purpose traits mechanims
 Cnumeric_limits
 Cecl::numeric_limits< T >Expands the std numeric_limits class
 Cecl::numeric_limits< char >Expands the std numeric_limits class for char
 Cecl::numeric_limits< double >Expands the std numeric_limits class for float
 Cecl::numeric_limits< float >Expands the std numeric_limits class for float
 Cecl::numeric_limits< int >Expands the std numeric_limits class for int
 Cecl::numeric_limits< long >Expands the std numeric_limits class for long
 Cecl::numeric_limits< long double >Expands the std numeric_limits class for float
 Cecl::numeric_limits< long long >Expands the std numeric_limits class for long long
 Cecl::numeric_limits< short >Expands the std numeric_limits class for short
 Cecl::numeric_limits< unsigned char >Expands the std numeric_limits class for unsigned char
 Cecl::numeric_limits< unsigned int >Expands the std numeric_limits class for unsigned int
 Cecl::numeric_limits< unsigned long >Expands the std numeric_limits class for unsigned long
 Cecl::numeric_limits< unsigned long long >Expands the std numeric_limits class for unsigned long long
 Cecl::numeric_limits< unsigned short >Expands the std numeric_limits class for unsigned short


ecl_type_traits
Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 13:08:18