Wiselib
|
TinyOs Implementation of Position ConceptTinyOs implementation of the Position Concept ... More...
#include <tinyos_position.h>
Public Types | |
enum | ErrorCodes { SUCCESS = OsModel::SUCCESS, ERR_UNSPEC = OsModel::ERR_UNSPEC } |
enum | { READY = OsModel::READY, NO_VALUE = OsModel::NO_VALUE, INACTIVE = OsModel::INACTIVE } |
typedef OsModel_P | OsModel |
typedef block_data_P | block_data_t |
typedef Float_P | float_t |
typedef TinyOsPositionModel < OsModel, block_data_t, float_t > | self_type |
typedef self_type * | self_pointer_t |
typedef Vec< float_t > | position_t |
typedef position_t | value_t |
Public Member Functions | |
TinyOsPositionModel () | |
int | init () |
int | destruct () |
int | state () |
value_t | operator() () |
value_t | position () |
Static Public Attributes | |
static value_t | UNKNOWN_POSITION |
TinyOs Implementation of Position Concept
TinyOs implementation of the Position Concept ...
typedef block_data_P wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::block_data_t |
typedef Float_P wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::float_t |
typedef OsModel_P wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::OsModel |
typedef Vec<float_t> wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::position_t |
typedef self_type* wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::self_pointer_t |
typedef TinyOsPositionModel<OsModel, block_data_t, float_t> wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::self_type |
typedef position_t wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::value_t |
anonymous enum |
enum wiselib::TinyOsPositionModel::ErrorCodes |
wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::TinyOsPositionModel | ( | ) | [inline] |
int wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::destruct | ( | void | ) | [inline] |
int wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::init | ( | void | ) | [inline] |
value_t wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::operator() | ( | ) | [inline] |
value_t wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::position | ( | ) | [inline] |
int wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float_P >::state | ( | ) | [inline] |
TinyOsPositionModel< OsModel_P, block_data_P, Float >::value_t wiselib::TinyOsPositionModel< OsModel_P, block_data_P, Float >::UNKNOWN_POSITION [static] |
Vec<Float>( DBL_MIN, DBL_MIN, DBL_MIN )