From 85bb4ad9cb820ac3b8e935a930084a06cbfd2847 Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Mon, 11 Apr 2016 13:00:20 +0200 Subject: Imported Upstream version 0.6.3 --- Meter.h | 39 +++++++++++++++------------------------ 1 file changed, 15 insertions(+), 24 deletions(-) (limited to 'Meter.h') diff --git a/Meter.h b/Meter.h index 73fa657..e564d3c 100644 --- a/Meter.h +++ b/Meter.h @@ -3,7 +3,7 @@ #ifndef HEADER_Meter #define HEADER_Meter /* -htop - Meter.c +htop - Meter.h (C) 2004-2006 Hisham H. Muhammad Released under the GNU GPL, see the COPYING file in the source distribution for its full text. @@ -78,18 +78,6 @@ struct Meter_ { double total; }; -extern char* METER_CLASS; - -extern MeterType CPUMeter; -extern MeterType ClockMeter; -extern MeterType LoadAverageMeter; -extern MeterType LoadMeter; -extern MeterType MemoryMeter; -extern MeterType SwapMeter; -extern MeterType TasksMeter; -extern MeterType UptimeMeter; -extern MeterType AllCPUsMeter; - typedef enum { CUSTOM_METERMODE = 0, BAR_METERMODE, @@ -101,9 +89,14 @@ typedef enum { LAST_METERMODE } MeterModeId; -extern MeterType* Meter_types[]; -extern MeterMode* Meter_modes[]; +#include "CPUMeter.h" +#include "MemoryMeter.h" +#include "SwapMeter.h" +#include "TasksMeter.h" +#include "LoadAverageMeter.h" +#include "UptimeMeter.h" +#include "ClockMeter.h" #ifndef MIN #define MIN(a,b) ((a)<(b)?(a):(b)) @@ -112,15 +105,19 @@ extern MeterMode* Meter_modes[]; #define MAX(a,b) ((a)>(b)?(a):(b)) #endif +#ifdef DEBUG +extern char* METER_CLASS; +#else +#define METER_CLASS NULL +#endif - - +extern MeterType* Meter_types[]; #ifdef USE_FUNKY_MODES #endif - +extern MeterMode* Meter_modes[]; Meter* Meter_new(ProcessList* pl, int param, MeterType* type); @@ -128,7 +125,6 @@ void Meter_delete(Object* cast); void Meter_setCaption(Meter* this, char* caption); - void Meter_setMode(Meter* this, int modeIndex); ListItem* Meter_toListItem(Meter* this); @@ -139,7 +135,6 @@ void TextMeterMode_draw(Meter* this, int x, int y, int w); /* ---------- BarMeterMode ---------- */ - void BarMeterMode_draw(Meter* this, int x, int y, int w); #ifdef USE_FUNKY_MODES @@ -148,14 +143,10 @@ void BarMeterMode_draw(Meter* this, int x, int y, int w); #define DrawDot(a,y,c) do { attrset(a); mvaddch(y, x+k, c); } while(0) - - void GraphMeterMode_draw(Meter* this, int x, int y, int w); /* ---------- LEDMeterMode ---------- */ - - void LEDMeterMode_draw(Meter* this, int x, int y, int w); #endif -- cgit v1.2.3