neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
variadic.hpp File Reference
#include <neolib/neolib.hpp>
#include <type_traits>

Go to the source code of this file.

Classes

struct  neolib::variadic::index< T, T, R... >
 
struct  neolib::variadic::index< T, F, R... >
 

Namespaces

namespace  neolib
 
namespace  neolib::variadic
 

Variables

template<typename T , typename... R>
constexpr size_t neolib::variadic::index_v = index<T, R...>::value
 
template<typename T , typename... R>
constexpr size_t neolib::variadic::no_reference_index_v = index<std::remove_reference_t<T>, R...>::value