Wiselib
Public Types | Public Member Functions
wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P > Class Template Reference

#include <sensor_value.h>

List of all members.

Public Types

typedef OsModel_P OsModel
typedef Encoding_P Encoding
typedef Radio_P Radio
typedef Radio::block_data_t block_data_t
typedef Radio::size_t size_t
typedef OsModel_P OsModel
typedef Encoding_P Encoding
typedef Radio_P Radio
typedef Radio::block_data_t block_data_t
typedef Radio::size_t size_t

Public Member Functions

uint8_t encoding ()
void set_encoding (uint8_t encoding)
void set_value (Encoding value)
size_t buffer_size ()
uint8_t value_length ()
uint8_t encoding ()
void set_encoding (uint8_t encoding)
void set_value (Encoding value)
size_t buffer_size ()
uint8_t value_length ()

template<typename OsModel_P, typename Encoding_P, typename Radio_P = typename OsModel_P::Radio>
class wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >


Member Typedef Documentation

template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Radio::block_data_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::block_data_t
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Radio::block_data_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::block_data_t
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Encoding_P wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::Encoding
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Encoding_P wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::Encoding
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef OsModel_P wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::OsModel
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef OsModel_P wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::OsModel
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Radio_P wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::Radio
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Radio_P wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::Radio
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Radio::size_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::size_t
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
typedef Radio::size_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::size_t

Member Function Documentation

template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
size_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::buffer_size ( void  ) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
size_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::buffer_size ( void  ) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
uint8_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::encoding ( ) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
uint8_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::encoding ( ) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
void wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::set_encoding ( uint8_t  encoding) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
void wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::set_encoding ( uint8_t  encoding) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
void wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::set_value ( Encoding  value) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
void wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::set_value ( Encoding  value) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
uint8_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::value_length ( ) [inline]
template<typename OsModel_P , typename Encoding_P , typename Radio_P = typename OsModel_P::Radio>
uint8_t wiselib::SensorValue< OsModel_P, Encoding_P, Radio_P >::value_length ( ) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines