Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

SensorManager.h

00001 
00007 #ifndef SENSORMANAGER_H
00008 #define SENSORMANAGER_H
00009 
00010 #include Sensor.h
00011 #include AmpsSensor.h
00012 #include BattSensor.h
00013 #include PowSensor.h
00014 #include TempSensor.h
00015 #include VoltSensor.h
00016 
00017 class SensorManager {
00018 
00019 public:
00023     SensorManager();
00024 
00028     ~SensorManager();
00029 
00035     int getSensorValue(int senID);
00036 
00037 protected:
00042     int addSensor();
00043 
00048     int delSensor();
00049 
00050 private:
00052     SensorLL ll;
00053 };
00054 
00055 struct SensorLL{
00056     Sensor * sen;
00057     Sensor * nextPtr;
00058     Sensor * prevPtr;
00059 };
00060  

Generated on Fri Mar 25 23:48:45 2005 for CS498EmbeddedSystemsProgramming by doxygen 1.3.6