nngn
Loading...
Searching...
No Matches
types.h File Reference
#include "utils/utils.h"
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

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