OpenGroup::arm40::Provisional::metric::IArmMetricGroupDefinition Interface Reference
[ARM 4.0 Metrics, ARM 4.0 Definitions]
IArmMetricGroupDefinition is used to bind IArmMetricDefinition objects to an IArmTransactionWithMetricsDefinition or IArmTranReportWithMetricsDefinition object. More...
Inheritance diagram for OpenGroup::arm40::Provisional::metric::IArmMetricGroupDefinition:
Public Member Functions | |
IArmMetricDefinition | getMetricDefinition (int index) |
Returns the metric definition at the array index. |
Detailed Description
Instances of IArmMetricGroupDefinition are created using the newArmMetricGroupDefinition() method of IArmMetricFactory.
Objects implementing this interface are created using IArmMetricFactory.newArmMetricGroupDefinition
Member Function Documentation
IArmMetricDefinition OpenGroup::arm40::Provisional::metric::IArmMetricGroupDefinition::getMetricDefinition | ( | int | index | ) |
- Parameters:
-
index is the index into the ArmMetricDefinition array.
It must have a value in the range 0:6. To remain consistent with ARM 2.0, any IArmMetricDefinition
subclass except IArmMetricString32Definition
can be assigned to elements 0:5 and only IArmMetricString32Definition
can be assigned to element 6.
- Returns:
- the metric definition at the array index. This value may be null.
The documentation for this interface was generated from the following file:
- opengroup/arm40/provisional/metric/IArmMetricGroupDefinition.cs