text_layout< image_metric, 1 > Struct Template Reference
Public Types | |
typedef image_metric::header_type | header_type |
Static Public Member Functions | |
static size_t | write_header (std::ostream &out, const header_type &header, const std::vector< std::string > &channel_names, const char sep, const char eol) |
static size_t | write_metric (std::ostream &out, const image_metric &metric, const header_type &header, const char sep, const char eol, const char) |
Detailed Description
template<>
struct illumina::interop::io::text_layout< image_metric, 1 >
Image Metric CSV text format
This class provide an interface for writing the image metrics to a CSV file:
- ImageMetrics.csv
Member Typedef Documentation
typedef image_metric::header_type header_type |
Define a header type
Member Function Documentation
|
inlinestatic |
Write header to the output stream
- Parameters
-
out output stream header image metric header channel_names list of channel names sep column separator eol row separator
- Returns
- number of column headers
|
inlinestatic |
Write a image metric to the output stream
- Parameters
-
out output stream metric image metric header image metric header sep column separator eol row separator
- Returns
- number of columns written
The documentation for this struct was generated from the following file:
- /io/src/interop/model/metrics/image_metric.cpp