Checks if a given type is compatible with a list of other types. More...
#include <seqan3/core/configuration/detail/configuration_utility.hpp>
Related Functions | |
(Note that these are not member functions.) | |
template<typename query_t , typename ... compare_types> | |
constexpr bool | is_configuration_valid_v = is_configuration_valid<query_t, compare_types...>::value |
Helper variable template to check for valid configuration composites (unary_type_trait shortcut). | |
Checks if a given type is compatible with a list of other types.
query_t | The type to check for compatibility. |
compare_types | The types to compare against. |
Checks if the type is from the same algorithm configuration and if it can be combined with any of the existing elements in the current configuration.