OpenGroup::arm40::Provisional::metric::IArmMetricGroupDefinition Interface Reference
[ARM 4.0 MetricsARM 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:
OpenGroup::arm40::Provisional::transaction::IArmInterface

List of all members.

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