|
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...> |