append(std::shared_ptr< iteration_parameter_base< Algorithm > > parameter) | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
append(std::string label, ParameterValue value) -> iteration_parameter< Algorithm, Value, ParameterValue > * | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
append(std::string label, const Value &value) -> iteration_parameter< Algorithm, Value, variable_iteration_parameter_value< Algorithm, Value > > * | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
append(std::string label, Function &&function) -> iteration_parameter< Algorithm, Value, function_iteration_parameter_value< Algorithm, Value, std::decay_t< Function > > > * | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
append(std::string label, const Value Algorithm::*ptr) -> iteration_parameter< Algorithm, Value, member_variable_iteration_parameter_value< Algorithm, Value > > * | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
append(std::string label, Function &&function) -> iteration_parameter< Algorithm, Value, member_function_iteration_parameter_value< Algorithm, Value, std::decay_t< Function > > > * | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
buffer_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
format_labels_to(fmt::memory_buffer &buffer) const | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
format_summary_to(fmt::memory_buffer &buffer) const | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
format_summary_to(fmt::memory_buffer &buffer, Algorithm *algorithm) const | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
format_values_to(fmt::memory_buffer &buffer) const | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
format_values_to(fmt::memory_buffer &buffer, Algorithm *algorithm) const | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
iteration_label_period_checker_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
iteration_logger(logger &logger) | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineexplicit |
iteration_output_period_checker_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
parameters_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
should_write_iteration() -> bool | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
sink_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
start(logger &logger) | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
tag_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
write_iteration(util::source_info_view source=util::source_info_view()) | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
write_iteration(Algorithm *algorithm, util::source_info_view source=util::source_info_view()) | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
write_iterations_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
write_label_if_needed(util::source_info_view source) | num_collect::logging::iterations::iteration_logger< Algorithm > | inlineprivate |
write_summaries_ | num_collect::logging::iterations::iteration_logger< Algorithm > | private |
write_summary(util::source_info_view source=util::source_info_view()) | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |
write_summary(Algorithm *algorithm, util::source_info_view source=util::source_info_view()) | num_collect::logging::iterations::iteration_logger< Algorithm > | inline |