org.opengroup.arm40.metric

Interface ArmMetricGaugeFloat32

public interface ArmMetricGaugeFloat32 extends ArmMetric

Implements a 32-bit floating-point gauge. It is roughly equivalent to the ARM 2.0 metric type=6 (ARM_GaugeDivr32). Instead of providing two integer values that can be divided to produce a floating-point value, which is what was done in the C bindings for ARM 2.0 and ARM 4.0, a floating-point value is provided directly.

Objects implementing this interface are created using ArmMetricFactory.

Author: ARM Working Group of The Open Group

Method Summary
floatget()
Gets the gauge value.
intset(float value)
Sets the gauge value.

Method Detail

get

public float get()
Gets the gauge value.

Returns: the gauge value.

set

public int set(float value)
Sets the gauge value.

Parameters: value new gauge value.

Returns: 0 on sucess; otherwise, a non-zero error code is returned (as specified in ArmInterface).