base_run_metric Struct Reference
#include <base_metric.h>
Public Types | |
typedef ::uint16_t | lane_t |
typedef ::uint32_t | tile_t |
typedef ::uint8_t | record_size_t |
typedef constants::base_run_t | base_t |
Public Member Functions | |
base_run_metric () | |
template<class BaseMetric > | |
void | set (const BaseMetric &) |
bool | is_valid () const |
Detailed Description
Empty class for InterOp records that contain run specific metrics
These records contain both a lane and tile identifier.
- Note
- These classes are packed such that there is not padding. Their size reflects the accumulation of their member fields.
Member Typedef Documentation
typedef constants::base_run_t base_t |
Define base type
typedef ::uint16_t lane_t |
Lane integral type
typedef ::uint8_t record_size_t |
Define a record size type
typedef ::uint32_t tile_t |
Tile integral type
Constructor & Destructor Documentation
|
inline |
Constructor
Member Function Documentation
|
inline |
Test if the layout contains valid data
- Returns
- true if data is valid
|
inline |
Set the lane and tile id from a base metric
- Parameters
-
metric a base_metric from the model
The documentation for this struct was generated from the following file:
- /io/interop/io/layout/base_metric.h