|
Wiselib
|
Virtual Radio Implementation of Radio ConceptVirtual Radio implementation of the Radio concept ... More...
#include <sensor_controller.h>
Public Types | |
| typedef OsModel_P | OsModel |
| typedef SensorMap_P | SensorMap |
| typedef String_P | String |
| typedef Debug_P | Debug |
| typedef SensorController < OsModel, SensorMap, String, Debug > | self_type |
| typedef self_type * | self_pointer_t |
| typedef delegate0< char * > | sensor_delegate_t |
Public Member Functions | |
| void | init (Debug &debug) |
| void | add_sensor (uint8_t id, String name, sensor_delegate_t delegate) |
| void | delete_sensor (uint8_t id) |
| char * | value (uint8_t id) |
| bool | has_sensor (uint8_t id) |
| String | sensors (void) |
| template<class T , char *(T::*)() TMethod> | |
| sensor_delegate_t | create_sensor_delegate (T *obj_pnt) |
Virtual Radio Implementation of Radio Concept
Virtual Radio implementation of the Radio concept ...
| typedef Debug_P wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::Debug |
| typedef OsModel_P wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::OsModel |
| typedef self_type* wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::self_pointer_t |
| typedef SensorController<OsModel, SensorMap, String, Debug> wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::self_type |
| typedef delegate0<char*> wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::sensor_delegate_t |
| typedef SensorMap_P wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::SensorMap |
| typedef String_P wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::String |
| void wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::add_sensor | ( | uint8_t | id, |
| String | name, | ||
| sensor_delegate_t | delegate | ||
| ) | [inline] |
| sensor_delegate_t wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::create_sensor_delegate | ( | T * | obj_pnt | ) | [inline] |
| void wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::delete_sensor | ( | uint8_t | id | ) | [inline] |
| bool wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::has_sensor | ( | uint8_t | id | ) | [inline] |
| void wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::init | ( | Debug & | debug | ) | [inline] |
| String wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::sensors | ( | void | ) | [inline] |
| char* wiselib::SensorController< OsModel_P, SensorMap_P, String_P, Debug_P >::value | ( | uint8_t | id | ) | [inline] |
1.7.4