kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/fakestd.h>
Public Types | |
using | types = type_list< Vals... > |
template<std::size_t I> | |
using | element = typename types::template type< I > |
Static Public Member Functions | |
template<Key key, std::size_t I = 0> | |
static constexpr auto | get () noexcept -> auto |
template<Key key, typename Default = void, std::size_t I = 0> | |
static constexpr auto | get_default () noexcept -> auto |
using kblib::detail::type_map< Key, Comp, Vals >::element = typename types::template type<I> |
using kblib::detail::type_map< Key, Comp, Vals >::types = type_list<Vals...> |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |