SeqAn3  3.0.3
The Modern C++ library for sequence analysis.
derived_from_strong_type Interface Reference

Defines the requirements of a seqan::detail::strong_type specialisation. More...

#include <seqan3/core/detail/strong_type.hpp>

Related Functions

(Note that these are not member functions.)

Requirements for seqan3::detail::derived_from_strong_type

You can expect these members on all types that implement seqan3::detail::derived_from_strong_type.

A type that implements derived_from_strong_type must be a derived class of seqan3::detail::strong_type.

typedef IMPLEMENTATION_DEFINED value_type
 The underlying type represented by this strong type.
 
static constexpr seqan3::detail::strong_type_skill skills
 The selected skills for this strong type.
 

Detailed Description

Defines the requirements of a seqan::detail::strong_type specialisation.

Template Parameters
strong_type_tThe type the concept check is performed on (the putative strong type).

The documentation for this interface was generated from the following file: