kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/fakestd.h>
Classes | |
struct | false_compare |
Public Types | |
using | ints_map = type_map< std::intmax_t, std::less<>, make_smap_el< std::int_least8_t >, make_smap_el< std::int_least16_t >, make_smap_el< std::int_least32_t >, make_smap_el< std::int_least64_t >, make_smap_el< std::intmax_t > > |
using | type = typename decltype(ints_map::template get_default< max_val< T >+1 >())::type |
using kblib::detail::next_larger_signed< T >::ints_map = type_map< std::intmax_t, std::less<>, make_smap_el<std::int_least8_t>, make_smap_el<std::int_least16_t>, make_smap_el<std::int_least32_t>, make_smap_el<std::int_least64_t>, make_smap_el<std::intmax_t> > |
using kblib::detail::next_larger_signed< T >::type = typename decltype( ints_map::template get_default<max_val<T> + 1>())::type |