This class defines an in‐core value‐semantic type used to identify a metric. A MetricId object's value is the address of a non‐modifiable MetricDescription object. In addition, a MetricDescription object provides auxiliary methods, category, categoryName, and name, that enable access to the properties of the held MetricDescription. Two MetricId objects have the same value if the values of their respective MetricDescription object addresses are the same.
Synopsis
Declared in <balm_metricid.h>
class MetricId;
Member Functions
Name |
Description |
|
Constructors |
Return the address of the non‐modifiable |
|
Return the address of the non‐modifiable name for the category with which this metric id is associated. The behavior is undefined unless |
|
|
|
Return |
|
Return the address of the non‐modifiable name of this metric id. The behavior is undefined unless |
|
Print this metric id to the specified output |
|
|
Declare that this type is trivially copyable. |
Non-Member Functions
Name |
Description |
Return |
|
Return |
|
Return |
Created with MrDocs