uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs
robin_hood::ROBIN_HOOD_STD Namespace Reference

Namespaces

namespace  detail_
 

Classes

struct  alignment_of
 
class  integer_sequence
 

Typedefs

template<std::size_t... Inds>
using index_sequence = integer_sequence< std::size_t, Inds... >
 
template<class T , T N>
using make_integer_sequence = typename detail_::IntSeqImpl< T, 0, N,(N - 0)==1 >::TResult
 
template<std::size_t N>
using make_index_sequence = make_integer_sequence< std::size_t, N >
 
template<class... T>
using index_sequence_for = make_index_sequence< sizeof...(T)>
 

Typedef Documentation

◆ index_sequence

template<std::size_t... Inds>
using robin_hood::ROBIN_HOOD_STD::index_sequence = typedef integer_sequence<std::size_t, Inds...>

◆ index_sequence_for

template<class... T>
using robin_hood::ROBIN_HOOD_STD::index_sequence_for = typedef make_index_sequence<sizeof...(T)>

◆ make_index_sequence

template<std::size_t N>
using robin_hood::ROBIN_HOOD_STD::make_index_sequence = typedef make_integer_sequence<std::size_t, N>

◆ make_integer_sequence

template<class T , T N>
using robin_hood::ROBIN_HOOD_STD::make_integer_sequence = typedef typename detail_::IntSeqImpl<T, 0, N, (N - 0) == 1>::TResult