CAF 0.17.6
Public Types | List of all members
caf::detail::squashed_int< T > Struct Template Reference

Squashes integer types into [u]int_[8|16|32|64]_t equivalents. More...

#include <squashed_int.hpp>

Public Types

using tpair = typename detail::tl_at< int_types_by_size, sizeof(T)>::type
 
using type = typename std::conditional< std::is_signed< T >::value, typename tpair::first, typename tpair::second >::type
 

Detailed Description

template<class T>
struct caf::detail::squashed_int< T >

Squashes integer types into [u]int_[8|16|32|64]_t equivalents.


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