numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
|
Class of parameters values in iterations specified by functions. More...
#include <num_collect/logging/iterations/function_iteration_parameter_value.h>
Public Types | |
using | return_type = std::invoke_result_t<Function> |
Type returned by the function. | |
Public Member Functions | |
function_iteration_parameter_value (Function function) | |
Constructor. | |
auto | get () const -> return_type |
Get the current value. | |
auto | get (const Algorithm *) const -> return_type |
Get the current value. | |
Private Attributes | |
Function | function_ |
Function. | |
Class of parameters values in iterations specified by functions.
Algorithm | Type of the algorithm. |
Value | Type of values. |
Function | Type of the function. |
Definition at line 46 of file function_iteration_parameter_value.h.
using num_collect::logging::iterations::function_iteration_parameter_value< Algorithm, Value, Function >::return_type = std::invoke_result_t<Function> |
Type returned by the function.
Definition at line 49 of file function_iteration_parameter_value.h.
|
inlineexplicit |
Constructor.
[in] | function | Function. |
Definition at line 56 of file function_iteration_parameter_value.h.
|
inlinenodiscard |
Get the current value.
Definition at line 64 of file function_iteration_parameter_value.h.
|
inlinenodiscard |
Get the current value.
Definition at line 71 of file function_iteration_parameter_value.h.
|
private |
Function.
Definition at line 78 of file function_iteration_parameter_value.h.