plot_by_cycle.h
Go to the documentation of this file.
1 
8 #pragma once
15 
16 namespace illumina { namespace interop { namespace logic { namespace plot
17 {
28  const constants::metric_type type,
29  const model::plot::filter_options& options,
31  const bool skip_empty=true)
37 
49  const std::string& metric_name,
50  const model::plot::filter_options& options,
52  const bool skip_empty=true)
57 
63  void list_by_cycle_metrics(std::vector< logic::utils::metric_type_description_t > &types,
64  const bool ignore_accumulated=false);
65 
71  void filter_by_cycle_metrics(std::vector< logic::utils::metric_type_description_t > &types,
72  const bool ignore_accumulated=false);
73 }}}}
74 
Definition: filter_options.h:28
metric_type
Definition: enums.h:284
Definition: enum_description.h:15
#define INTEROP_THROW_SPEC(SPEC)
Definition: exception_specification.h:15
Definition: model_exceptions.h:38
Definition: plot_exceptions.h:26
void plot_by_cycle(model::metrics::run_metrics &metrics, const constants::metric_type type, const model::plot::filter_options &options, model::plot::plot_data< model::plot::candle_stick_point > &data, const bool skip_empty) INTEROP_THROW_SPEC((model
Definition: plot_by_cycle.cpp:381
void plot_by_cycle(model::metrics::run_metrics &metrics, const constants::metric_type type, const model::plot::filter_options &options, model::plot::plot_data< model::plot::candle_stick_point > &data, const bool skip_empty=true) INTEROP_THROW_SPEC((model void plot_by_cycle(model::metrics::run_metrics &metrics, const std::string &metric_name, const model::plot::filter_options &options, model::plot::plot_data< model::plot::candle_stick_point > &data, const bool skip_empty=true) INTEROP_THROW_SPEC((model void list_by_cycle_metrics(std::vector< logic::utils::metric_type_description_t > &types, const bool ignore_accumulated=false)
Definition: plot_by_cycle.h:63
void filter_by_cycle_metrics(std::vector< logic::utils::metric_type_description_t > &types, const bool ignore_accumulated=false)
Definition: plot_by_cycle.cpp:435