Class that represents a metric object, used for port, operator, and pe metrics. More...

Detailed Description

Class that represents a metric object, used for port, operator, and pe metrics.

Member Function Documentation

◆ getName()

Get the metric name.

Returns
name

◆ getDescription()

Get the metric description.

Returns
description

◆ getKind()

Get the metric kind.

Returns
kind of the metric

◆ setValue()

◆ setValueNoLock()

◆ getValue()

Get the metric value (this is an atomic operation)

Returns
metric value

◆ getValueNoLock()

Get the metric value (same as getValue(), as locking is not needed)

Returns
metric value

◆ incrementValue()

◆ incrementValueNoLock()


The documentation for this class was generated from the following file: