|
libtcspc C++ API
Streaming TCSPC and time tag data processing
|
Metafunction to obtain the set difference of two sets of types.
Forms a tcspc::type_list specialization containing the set difference of the types contained in the tcspc::type_list specializations TL0 and TL1 (namely, the types contained by TL0 but not by TL1) and provides the result as member type.
In the resulting type, the type arguments are ordered by appearance in TL0. If TL0 contains duplicate type arguments (not recommended usage), the resulting type may also contain duplicate type arguments.
Classes | |
| struct | tcspc::type_list_set_difference< TL0, TL1 > |
| Metafunction to obtain the set difference of two sets of types. More... | |
Typedefs | |
| template<typename TL0, typename TL1> | |
| using | tcspc::type_list_set_difference_t |
| Helper type for tcspc::type_list_set_difference. | |
| using tcspc::type_list_set_difference_t |
Helper type for tcspc::type_list_set_difference.