diff options
author | Explorer09 <explorer09@gmail.com> | 2024-04-18 22:07:39 +0800 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2024-04-20 19:36:00 +0200 |
commit | c167a2c4c514ffb1feb3b087060e0c0ee36578d1 (patch) | |
tree | ec339b54c64d0c88d58f21303b729b83c910ea8e | |
parent | 24b54912510a9cb9dc0d14b4f7edd752da062d80 (diff) |
New header "MeterMode.h" for MeterModeId definitions
This is a prerequisite to using MeterModeId type in more headers, to
avoid header dependency hell.
-rw-r--r-- | Makefile.am | 1 | ||||
-rw-r--r-- | Meter.h | 10 | ||||
-rw-r--r-- | MeterMode.h | 20 |
3 files changed, 22 insertions, 9 deletions
diff --git a/Makefile.am b/Makefile.am index ca2f90ba..2580252b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -134,6 +134,7 @@ myhtopheaders = \ MemoryMeter.h \ MemorySwapMeter.h \ Meter.h \ + MeterMode.h \ MetersPanel.h \ NetworkIOMeter.h \ Object.h \ @@ -14,6 +14,7 @@ in the source distribution for its full text. #include "ListItem.h" #include "Machine.h" +#include "MeterMode.h" #include "Object.h" @@ -118,15 +119,6 @@ struct Meter_ { }; typedef enum { - /* Meter mode 0 is reserved */ - BAR_METERMODE = 1, - TEXT_METERMODE, - GRAPH_METERMODE, - LED_METERMODE, - LAST_METERMODE -} MeterModeId; - -typedef enum { RATESTATUS_DATA, RATESTATUS_INIT, RATESTATUS_NODATA, diff --git a/MeterMode.h b/MeterMode.h new file mode 100644 index 00000000..98e6921e --- /dev/null +++ b/MeterMode.h @@ -0,0 +1,20 @@ +#ifndef HEADER_MeterMode +#define HEADER_MeterMode +/* +htop - MeterMode.h +(C) 2024 htop dev team +Released under the GNU GPLv2+, see the COPYING file +in the source distribution for its full text. +*/ + + +typedef enum { + /* Meter mode 0 is reserved */ + BAR_METERMODE = 1, + TEXT_METERMODE, + GRAPH_METERMODE, + LED_METERMODE, + LAST_METERMODE +} MeterModeId; + +#endif |