39template <
typename Algorithm,
40 concepts::formattable_iteration_parameter_value Value>
49 const Value Algorithm::* value)
59 [[nodiscard]]
auto get() const -> const Value& {
61 "Evaluation of this parameter value requires the pointer to the "
71 [[nodiscard]]
auto get(
const Algorithm* algorithm)
const noexcept
Class of exception on invalid arguments.
Class of parameters values in iterations specified by member variables.
auto get() const -> const Value &
Get the current value.
member_variable_iteration_parameter_value(const Value Algorithm::*value)
Constructor.
auto get(const Algorithm *algorithm) const noexcept -> const Value &
Get the current value.
const Value Algorithm::* value_
Pointer to the member variable.
Definition of exceptions.
Namespace of iteration logs.