q_collapsed_metric_v_2_4< Version > Struct Template Reference
#include <q_collapsed_metrics_test.h>
Inheritance diagram for q_collapsed_metric_v_2_4< Version >:

Public Types | |
typedef metric_test< model::metrics::q_collapsed_metric, Version > parent_t | |
typedef parent_t::metric_set_t metric_set_t | |
typedef parent_t::metric_t metric_t | |
![]() | |
enum Checks | |
typedef model::metrics::q_collapsed_metric metric_t | |
typedef model::metric_base::metric_set< model::metrics::q_collapsed_metric > metric_set_t | |
typedef metric_t::header_type header_t | |
typedef metric_set_t::const_iterator const_iterator | |
Static Public Member Functions | |
static void create_expected (metric_set_t &metrics, const model::run::info &=model::run::info()) | |
template<class Collection > | |
static void | create_binary_data (Collection &buffer) |
![]() | |
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]) | |
Detailed Description
template<int Version>
struct illumina::interop::unittest::q_collapsed_metric_v_2_4< Version >
This generator creates an expected metric set and the corresponding binary data
- See also
- model::metrics::q_collapsed_metric
Member Typedef Documentation
typedef parent_t::metric_set_t metric_set_t |
Define a metric set type
typedef parent_t::metric_t metric_t |
Define a metric type
typedef metric_test<model::metrics::q_collapsed_metric, Version> parent_t |
Define a parent type
Member Function Documentation
|
inlinestatic |
Get the expected binary data
- Parameters
-
buffer binary data string
|
inlinestatic |
Create the expected metric set
- Parameters
-
metrics destination metric set
The documentation for this struct was generated from the following file:
- /io/src/tests/interop/metrics/inc/q_collapsed_metrics_test.h