diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2014-11-27 18:38:52 -0200 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2014-11-27 18:38:52 -0200 |
commit | b192af006f67369881bfc92c963f3d594e71fe0c (patch) | |
tree | 561e543ee95e39101baf87c52508b7a355741ce4 /Header.c | |
parent | cda6bdd56b54f4ab9da15e559edce9591ef12ce1 (diff) |
Decouple Header from Meter classes.
(Yes, that's dynamic typing!)
Diffstat (limited to 'Header.c')
-rw-r--r-- | Header.c | 26 |
1 files changed, 0 insertions, 26 deletions
@@ -8,15 +8,6 @@ in the source distribution for its full text. #include "Header.h" #include "CRT.h" -#include "CPUMeter.h" -#include "MemoryMeter.h" -#include "SwapMeter.h" -#include "TasksMeter.h" -#include "LoadAverageMeter.h" -#include "UptimeMeter.h" -#include "BatteryMeter.h" -#include "ClockMeter.h" -#include "HostnameMeter.h" #include "String.h" #include <assert.h> @@ -138,23 +129,6 @@ MeterModeId Header_readMeterMode(Header* this, int i, HeaderSide side) { return meter->mode; } -void Header_defaultMeters(Header* this, int cpuCount) { - if (cpuCount > 8) { - Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(LeftCPUs2Meter))); - Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(RightCPUs2Meter))); - } else if (cpuCount > 4) { - Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(LeftCPUsMeter))); - Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(RightCPUsMeter))); - } else { - Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(AllCPUsMeter))); - } - Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(MemoryMeter))); - Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(SwapMeter))); - Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(TasksMeter))); - Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(LoadAverageMeter))); - Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(UptimeMeter))); -} - void Header_reinit(Header* this) { for (int i = 0; i < Vector_size(this->leftMeters); i++) { Meter* meter = (Meter*) Vector_get(this->leftMeters, i); |