illumina::interop::constants Namespace Reference
Namespaces | |
detail | |
Typedefs | |
typedef constant_type< metric_base_type, BaseTileType > base_tile_t | |
typedef constant_type< metric_base_type, BaseCycleType > base_cycle_t | |
typedef constant_type< metric_base_type, BaseReadType > base_read_t | |
typedef constant_type< metric_base_type, BaseLaneType > base_lane_t | |
typedef constant_type< metric_base_type, BaseRunType > base_run_t | |
Functions | |
template<typename Enum > | |
std::string | to_string (Enum value) |
template<typename Enum > | |
Enum | parse (const std::string &name) |
template<typename Enum > | |
void | list_enums (std::vector< Enum > &vec, const size_t skip=0) |
template<typename Enum > | |
void | list_enum_names (std::vector< std::string > &vec, const size_t skip=0) |
Typedef Documentation
Define base type for cycle metrics
typedef constant_type<metric_base_type, BaseLaneType> base_lane_t |
Define base type for lane metrics
typedef constant_type<metric_base_type, BaseReadType> base_read_t |
Define base type for read metrics
typedef constant_type<metric_base_type, BaseRunType> base_run_t |
Define base type for lane metrics
typedef constant_type<metric_base_type, BaseTileType> base_tile_t |
Define base type for tile metrics
Function Documentation
void illumina::interop::constants::list_enum_names | ( | std::vector< std::string > & | vec, |
const size_t | skip = 0 |
||
) |
Fill given enum vector with all available enums
- Parameters
-
vec enum vector skip number of start elements to skip
void illumina::interop::constants::list_enums | ( | std::vector< Enum > & | vec, |
const size_t | skip = 0 |
||
) |
Fill given enum vector with all available enums
- Parameters
-
vec enum vector skip number of start elements to skip
Enum illumina::interop::constants::parse | ( | const std::string & | name | ) |
Convert a string representation of a enum value to an enum value
- Parameters
-
name string representation of a enum value
- Returns
- enum value
std::string illumina::interop::constants::to_string | ( | Enum | value | ) |
Convert an enum value to its string representation
- Parameters
-
value enum value
- Returns
- string representation of the enum value