metric_type_ext.h
Go to the documentation of this file.
29 # define INTEROP_TUPLE7(Metric, Unused1, Group, Unused2, Unused3, Unused4, Unused5) mapped_t(Metric,Group),
48 # define INTEROP_TUPLE7(Metric, Description, Unused1, Unused2, Unused3, Unused4, Unused5) mapped_t(Metric,Description),
59 inline void list_descriptions(std::vector< constants::enum_description< constants::metric_type> >& types )
66 # define INTEROP_TUPLE7(Metric, Description, Unused1, Unused2, Unused3, Unused4, Unused5) mapped_t(Metric,Description),
84 # define INTEROP_TUPLE4(Metric, Unused1, Unused2, Feature) mapped_t(Metric,static_cast<metric_feature_type>(Feature)),
85 # define INTEROP_TUPLE7(Metric, Unused1, Unused2, Feature, Unused3, Unused4, Unused5) mapped_t(Metric,static_cast<metric_feature_type>(Feature)),
102 # define INTEROP_TUPLE2(Group, Feature) mapped_t(Group,static_cast<metric_feature_type>(Feature))
Definition: enum_description.h:15
const Value & constant_mapping_get(const std::pair< Key, Value >(&pairs)[N], const Key &key, const Value &default_value)
Definition: constant_mapping.h:122
Definition: enums.h:336
Definition: enums.h:336
bool is_tile_metric(const constants::metric_type type)
Definition: metric_type_ext.h:155
void list_descriptions(std::vector< constants::enum_description< constants::metric_type > > &types)
Definition: metric_type_ext.h:59
Definition: enums.h:336
const std::string to_description(const constants::metric_type type)
Definition: metric_type_ext.h:41
constants::metric_group to_group(const constants::metric_type type)
Definition: metric_type_ext.h:22
bool is_read_metric(const constants::metric_type type)
Definition: metric_type_ext.h:135
constants::metric_feature_type to_feature(const constants::metric_type type)
Definition: metric_type_ext.h:78
Definition: enum_description.h:20
Definition: enums.h:336
bool is_channel_metric(const constants::metric_type type)
Definition: metric_type_ext.h:125
Definition: enums.h:291
Definition: enums.h:336
bool is_cycle_metric(const constants::metric_type type)
Definition: metric_type_ext.h:145
Definition: enums.h:336
bool is_base_metric(const constants::metric_type type)
Definition: metric_type_ext.h:115