Wiselib
|
Shawn actuator - setting a tagShawn implementation of the Actuator Concept ... More...
#include <isense_actuator_tubs_rgb.h>
Classes | |
struct | RgbValue |
Public Types | |
enum | ErrorCodes { SUCCESS = OsModel::SUCCESS, ERR_UNSPEC = OsModel::ERR_UNSPEC, ERR_NOTIMPL = OsModel::ERR_NOTIMPL, SUCCESS = OsModel::SUCCESS, ERR_UNSPEC = OsModel::ERR_UNSPEC, ERR_NOTIMPL = OsModel::ERR_NOTIMPL } |
enum | { READY = OsModel::READY, NO_VALUE = OsModel::NO_VALUE, INACTIVE = OsModel::INACTIVE } |
enum | ErrorCodes { SUCCESS = OsModel::SUCCESS, ERR_UNSPEC = OsModel::ERR_UNSPEC, ERR_NOTIMPL = OsModel::ERR_NOTIMPL, SUCCESS = OsModel::SUCCESS, ERR_UNSPEC = OsModel::ERR_UNSPEC, ERR_NOTIMPL = OsModel::ERR_NOTIMPL } |
enum | { READY = OsModel::READY, NO_VALUE = OsModel::NO_VALUE, INACTIVE = OsModel::INACTIVE } |
typedef OsModel_P | OsModel |
typedef TagType_P | TagType |
typedef ShawnActuatorTagModel < OsModel, TagType > | self_type |
typedef self_type * | self_pointer_t |
typedef TagType | value_t |
typedef OsModel_P | OsModel |
typedef Uart_P | Uart |
typedef TubsHallwayRgbActuator < OsModel, Uart > | self_type |
typedef self_type * | self_pointer_t |
typedef RgbValue | value_t |
Public Member Functions | |
ShawnActuatorTagModel (ShawnOs &os) | |
int | init () |
int | destruct () |
int | state () |
value_t | operator() () |
void | set_tagname (std::string tagname) |
std::string | tagname () |
void | set_value (value_t value) |
TubsHallwayRgbActuator (typename OsModel::AppMainParameter ¶m) | |
int | init () |
int | destruct () |
int | state () |
value_t | operator() () |
void | set_value (value_t value) |
Shawn actuator - setting a tag
Shawn implementation of the Actuator Concept ...
typedef OsModel_P wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::OsModel |
typedef OsModel_P wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::OsModel |
typedef self_type* wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::self_pointer_t |
typedef self_type* wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::self_pointer_t |
typedef TubsHallwayRgbActuator<OsModel, Uart> wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::self_type |
typedef ShawnActuatorTagModel<OsModel, TagType> wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::self_type |
typedef TagType_P wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::TagType |
typedef Uart_P wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::Uart |
typedef RgbValue wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::value_t |
typedef TagType wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::value_t |
enum wiselib::TubsHallwayRgbActuator::ErrorCodes |
enum wiselib::TubsHallwayRgbActuator::ErrorCodes |
wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::TubsHallwayRgbActuator | ( | typename OsModel::AppMainParameter & | param | ) | [inline] |
int wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::destruct | ( | void | ) | [inline] |
int wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::destruct | ( | void | ) | [inline] |
int wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::init | ( | void | ) | [inline] |
int wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::init | ( | void | ) | [inline] |
value_t wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::operator() | ( | ) | [inline] |
value_t wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::operator() | ( | ) | [inline] |
void wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::set_tagname | ( | std::string | tagname | ) | [inline] |
void wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::set_value | ( | value_t | value | ) | [inline] |
void wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::set_value | ( | value_t | value | ) | [inline] |
wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::ShawnActuatorTagModel | ( | ShawnOs & | os | ) | [inline] |
int wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::state | ( | ) | [inline] |
int wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::state | ( | ) | [inline] |
std::string wiselib::TubsHallwayRgbActuator< OsModel_P, Uart_P >::tagname | ( | ) | [inline] |