• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeutils API Reference
  • KDE Home
  • Contact Us
 

superkaramba

  • sources
  • kde-4.12
  • kdeutils
  • superkaramba
  • src
  • sensors
lmsensor.h
Go to the documentation of this file.
1 
2 #ifndef LMSENSOR_H
3 #define LMSENSOR_H
4 
5 #include <K3Process>
6 #include <K3ProcIO>
7 
8 #include "sensor.h"
9 
14 class SensorSensor : public Sensor
15 {
16  Q_OBJECT
17 public:
18  SensorSensor(int interval, char tempUnit);
19 
20  ~SensorSensor();
21 
22  void update();
23 
24 
25 private:
26  K3ShellProcess ksp;
27  QString extraParams;
28 
29  QMap<QString, QString> sensorMap;
30 #if defined(__FreeBSD__) || defined(Q_OS_NETBSD)
31  QMap<QString, QString> sensorMapBSD;
32 #endif
33  QString sensorResult;
34 
35 private slots:
36  void receivedStdout(K3Process *, char *buffer, int);
37  void processExited(K3Process *);
38 
39 };
40 
41 #endif // LMSENSOR_H
Sensor
Definition: sensor.h:17
sensor.h
SensorSensor
Hans Karlsson.
Definition: lmsensor.h:14
SensorSensor::~SensorSensor
~SensorSensor()
Definition: lmsensor.cpp:41
SensorSensor::update
void update()
Definition: lmsensor.cpp:99
SensorSensor::SensorSensor
SensorSensor(int interval, char tempUnit)
Definition: lmsensor.cpp:13
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

superkaramba

Skip menu "superkaramba"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdeutils API Reference

Skip menu "kdeutils API Reference"
  • ark
  • filelight
  • kcalc
  • kcharselect
  • kdf
  • kfloppy
  • kgpg
  • kremotecontrol
  • ktimer
  • kwallet
  • superkaramba
  • sweeper

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal