nngn
|
#include "utils/utils.h"
Go to the source code of this file.
Classes | |
struct | nngn::detail::types_tag |
struct | nngn::detail::types_first< types_impl< T, Ts... > > |
struct | nngn::detail::types_last< types_impl< Ts... > > |
struct | nngn::detail::types_impl< Ts > |
Namespaces | |
namespace | nngn |
namespace | nngn::detail |
Concepts | |
concept | nngn::type_list |
Typedefs | |
template<type_list T> | |
using | nngn::detail::types_first_t = typename types_first<T>::type |
template<type_list T> | |
using | nngn::detail::types_last_t = typename types_last<T>::type |
template<type_list T> | |
using | nngn::detail::type = types_first<T> |
template<type_list T> | |
using | nngn::detail::type_t = types_first_t<T> |
template<typename ... Ts> | |
using | nngn::types = detail::types_impl<Ts...> |