BioCMAMC-ST
HasExportPropertiesPartial Concept Reference

SFNIAE way to check whether model allow partial value saving. More...

#include <traits.hpp>

Concept definition

template<typename T>
concept HasExportPropertiesPartial = ModelType<T> && requires(const T obj) {
{ T::names() } -> std::convertible_to<std::vector<std::string_view>>;
{ T::get_number() } -> std::convertible_to<std::vector<std::size_t>>;
}
SFNIAE way to check whether model allow partial value saving.
Definition traits.hpp:152
Model type.
Definition traits.hpp:130

Detailed Description

SFNIAE way to check whether model allow partial value saving.