Class IMetric
Defined in File metric.h
Class Documentation
-
class IMetric
Interface used to obtain general information about a metric.
Public Functions
-
virtual ~IMetric()
-
virtual char const *Name() const = 0
Returns metric name as a null-terminated char array.
-
virtual char const *SymbolName() const = 0
Returns metric symbol name as a null-terminated char array.
-
virtual char const *Description() const = 0
Returns metric's description as a null-terminated char array.
-
virtual unsigned int GroupIndex() const = 0
Returns metric's associated group index, within associated IMetricsSource object.
-
virtual char const *GroupName() const = 0
Returns metric's associated group name as a null-terminated char array.
-
virtual char const *Units() const = 0
Returns metric's type of units as a null-terminated char array.
-
virtual unsigned int ID() const = 0
Returns metric's local index, within associated IMetricGroup object.
-
virtual bool Overview() const = 0
Returns true is metric can be used for a GPU system overview, otherwise false.
-
virtual ~IMetric()