q_metric_requirements Struct Reference

#include <q_metrics_test.h>

Inheritance diagram for q_metric_requirements:
metric_test< model::metrics::q_metric, 6, 'c'>

Static Public Member Functions

static void create_expected (metric_set_t &metrics, const model::run::info &run_info)
static void create_summary (model::summary::run_summary &summary)
- Static Public Member Functions inherited from metric_test< model::metrics::q_metric, 6, 'c'>
static std::string name ()
static std::vector< T > to_vector (const T(&vals)[N])
static std::vector< T > to_vector (const sparse_value< T, Size >(&vals)[N])

Additional Inherited Members

- Public Types inherited from metric_test< model::metrics::q_metric, 6, 'c'>
enum  Checks
typedef model::metrics::q_metric metric_t
typedef model::metric_base::metric_set< model::metrics::q_metricmetric_set_t
typedef metric_t::header_type header_t
typedef metric_set_t::const_iterator const_iterator

Detailed Description

This generator creates a contrived run metrics and q-metrics to test specific requirements

See also
Version 6

Member Function Documentation

static void create_expected ( metric_set_t metrics,
const model::run::info run_info 

Create the expected metric set

metricsdestination metric set
run_inforun info
static void create_summary ( model::summary::run_summary summary)

Create the expected run_summary to test the Q-metrics requirements

summaryrun summary

The documentation for this struct was generated from the following file: