libtcspc C++ API
Streaming TCSPC and time tag data processing
Loading...
Searching...
No Matches
Metafunction type_list_size

Description

Metafunction to obtain the size (length) of a type list.

Provides the size of the tcspc::type_list specialization TypeList in the std::size_t member value.

No deduplication is performed on the type arguments of TypeList.

See also
tcspc::type_list_size_v

Classes

struct  tcspc::type_list_size< TypeList >
 Metafunction to obtain the size (length) of a type list. More...

Variables

template<typename TypeList>
constexpr std::size_t tcspc::type_list_size_v
 Helper variable template for tcspc::type_list_size.

Variable Documentation

◆ type_list_size_v

template<typename TypeList>
std::size_t tcspc::type_list_size_v
inlineconstexpr
Initial value:
=
Metafunction to obtain the size (length) of a type list.
Definition type_list.hpp:83

Helper variable template for tcspc::type_list_size.