summaryrefslogtreecommitdiffstats
path: root/Meter.h
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2023-04-09 14:18:26 +0200
committerBenBE <BenBE@geshi.org>2023-04-11 23:09:10 +0200
commitccf745ee7ea017230827ad0c5332d1e14fa3ee10 (patch)
treec5360591b85d52acf2291c738c6f7d8af876bfbd /Meter.h
parentda255cb33fd8ddd233232850f9465e6ddb47015f (diff)
Meter: introduce comprisedValues option
Useful for bar mode if latter values of the meter comprise previous ones.
Diffstat (limited to 'Meter.h')
-rw-r--r--Meter.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Meter.h b/Meter.h
index bd7604a0..8e8618d6 100644
--- a/Meter.h
+++ b/Meter.h
@@ -74,6 +74,7 @@ typedef struct MeterClass_ {
const char* const description; /* optional meter description in header setup menu */
const uint8_t maxItems;
const bool isMultiColumn; /* whether the meter draws multiple sub-columns (defaults to false) */
+ const bool comprisedValues; /* whether latter values comprise previous ones (defaults to false) */
} MeterClass;
#define As_Meter(this_) ((const MeterClass*)((this_)->super.klass))
@@ -94,6 +95,7 @@ typedef struct MeterClass_ {
#define Meter_name(this_) As_Meter(this_)->name
#define Meter_uiName(this_) As_Meter(this_)->uiName
#define Meter_isMultiColumn(this_) As_Meter(this_)->isMultiColumn
+#define Meter_comprisedValues(this_) As_Meter(this_)->comprisedValues
typedef struct GraphData_ {
struct timeval time;

© 2014-2024 Faster IT GmbH | imprint | privacy policy