BioCMAMC-ST
HasExportPropertiesFull Concept Reference

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

#include <traits.hpp>

Concept definition

template<typename T>
concept HasExportPropertiesFull = FixedModelType<T> && requires(const T obj) {
{ T::names() } -> std::convertible_to<std::array<std::string_view, T::n_var>>;
}
SFNIAE way to declare a model with number of internal properties known at compile time.
Definition traits.hpp:119
SFNIAE way to check whether model allow all value saving.
Definition traits.hpp:146

Detailed Description

SFNIAE way to check whether model allow all value saving.