Public Member Functions | |
MetricData (const MetricData &) | |
MetricData (MetricData &&) noexcept | |
MetricData & | operator= (const MetricData &) |
MetricData & | operator= (MetricData &&) noexcept |
MetricData (std::string const &name, std::string const &value, std::string const &unit, int level, MetricMode mode, std::string const &metricPrefix, bool useNameOverride) | |
MetricData (std::string const &name, int const &value, std::string const &unit, int level, MetricMode mode, std::string const &metricPrefix, bool useNameOverride) | |
MetricData (std::string const &name, double const &value, std::string const &unit, int level, MetricMode mode, std::string const &metricPrefix, bool useNameOverride) | |
MetricData (std::string const &name, float const &value, std::string const &unit, int level, MetricMode mode, std::string const &metricPrefix, bool useNameOverride) | |
MetricData (std::string const &name, long unsigned int const &value, std::string const &unit, int level, MetricMode mode, std::string const &metricPrefix, bool useNameOverride) | |
Public Attributes | |
std::string | Name |
std::string | StringValue |
union { | |
int IntValue | |
double DoubleValue | |
float FloatValue | |
long unsigned int UnsignedValue | |
}; | |
MetricType | Type |
std::string | Unit |
int | Level |
MetricMode | Mode |
std::string | MetricPrefix |
bool | UseNameOverride |
Definition at line 41 of file MetricData.hh.