SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
seqan3::detail::required_types< t > Struct Template Reference

A seqan3::type_list with types that the given type depends on. More...

#include <seqan3/alphabet/composite/detail.hpp>

+ Inheritance diagram for seqan3::detail::required_types< t >:

Public Types

using type = type_list<>
 The returned type.
 

Related Symbols

(Note that these are not member symbols.)

template<typename t >
using required_types_t = typename required_types< t >::type
 A seqan3::type_list with types that the given type depends on. [Trait shortcut].
 

Detailed Description

template<typename t>
struct seqan3::detail::required_types< t >

A seqan3::type_list with types that the given type depends on.

The list is empty by default. This trait maybe used in metaprogramming to indicate that certain types need to be complete and not depend on the given type to avoid recursive template instantiation.


The documentation for this struct was generated from the following file:
Hide me