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

Description

Metafunction to obtain the contained type of a singleton type list.

Extracts the first type argument of the tcspc::type_list specialization TypeList, which must have a size of 1, and provides it as the member type.

See also
tcspc::type_list_singleton_element_t

Classes

struct  tcspc::type_list_singleton_element< TypeList >
 Metafunction to obtain the contained type of a singleton type list. More...

Typedefs

template<typename TypeList>
using tcspc::type_list_singleton_element_t
 Helper type for tcspc::type_list_singleton_element.

Typedef Documentation

◆ type_list_singleton_element_t

template<typename TypeList>
using tcspc::type_list_singleton_element_t
Initial value:
Metafunction to obtain the contained type of a singleton type list.
Definition type_list.hpp:117

Helper type for tcspc::type_list_singleton_element.