Wiselib
Public Types | Public Member Functions
wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p > Class Template Reference

#include <serializables_dynamic.h>

List of all members.

Public Types

typedef Os_P Os
typedef Radio_P Radio
typedef SerializableType1_P SerializableDynamicType1
typedef SerializableType2_P SerializableDynamicType2
typedef SerializableType3_P SerializableDynamicType3
typedef SerializableType4_P SerializableDynamicType4
typedef SerializableType5_P SerializableDynamicType5
typedef Debug_P Debug
typedef Radio::block_data_t block_data_t
typedef Radio::size_t size_t
typedef
SerializableDynamicSet5_Type
< Os, Radio,
SerializableDynamicType1,
SerializableDynamicType2,
SerializableDynamicType3,
SerializableDynamicType4,
SerializableDynamicType5,
Debug
self_type

Public Member Functions

 SerializableDynamicSet5_Type ()
 SerializableDynamicSet5_Type (const self_type &_d)
 SerializableDynamicSet5_Type (block_data_t *buff, size_t offset=0)
block_data_tset_buffer_from (block_data_t *buff, size_t offset=0)
self_type get_from_buffer (block_data_t *buff, size_t offset=0)
size_t get_buffer_size ()
self_typeoperator= (const self_type &_t)
void set_data1 (const SerializableType1 &_d)
void set_data2 (const SerializableType2 &_d)
void set_data3 (const SerializableType3 &_d)
void set_data4 (const SerializableType4 &_d)
void set_data5 (const SerializableType5 &_d)
SerializableType1 get_data1 ()
SerializableType2 get_data2 ()
SerializableType3 get_data3 ()
SerializableType4 get_data4 ()
SerializableType5 get_data5 ()
void print (Debug &debug)

template<typename Os_P, typename Radio_P, typename SerializableType1_P, typename SerializableType2_P, typename SerializableType3_P, typename SerializableType4_P, typename SerializableType5_P, typename Debug_p>
class wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >


Member Typedef Documentation

template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef Radio::block_data_t wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::block_data_t
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef Debug_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::Debug
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef Os_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::Os
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef Radio_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::Radio
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef SerializableDynamicSet5_Type<Os, Radio, SerializableDynamicType1, SerializableDynamicType2, SerializableDynamicType3, SerializableDynamicType4, SerializableDynamicType5, Debug> wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::self_type
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef SerializableType1_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicType1
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef SerializableType2_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicType2
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef SerializableType3_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicType3
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef SerializableType4_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicType4
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef SerializableType5_P wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicType5
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
typedef Radio::size_t wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::size_t

Constructor & Destructor Documentation

template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicSet5_Type ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicSet5_Type ( const self_type _d) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::SerializableDynamicSet5_Type ( block_data_t buff,
size_t  offset = 0 
) [inline]

Member Function Documentation

template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
size_t wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_buffer_size ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
SerializableType1 wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_data1 ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
SerializableType2 wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_data2 ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
SerializableType3 wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_data3 ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
SerializableType4 wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_data4 ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
SerializableType5 wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_data5 ( ) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
self_type wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::get_from_buffer ( block_data_t buff,
size_t  offset = 0 
) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
self_type& wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::operator= ( const self_type _t) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
void wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::print ( Debug debug) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
block_data_t* wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::set_buffer_from ( block_data_t buff,
size_t  offset = 0 
) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
void wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::set_data1 ( const SerializableType1 &  _d) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
void wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::set_data2 ( const SerializableType2 &  _d) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
void wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::set_data3 ( const SerializableType3 &  _d) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
void wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::set_data4 ( const SerializableType4 &  _d) [inline]
template<typename Os_P , typename Radio_P , typename SerializableType1_P , typename SerializableType2_P , typename SerializableType3_P , typename SerializableType4_P , typename SerializableType5_P , typename Debug_p >
void wiselib::SerializableDynamicSet5_Type< Os_P, Radio_P, SerializableType1_P, SerializableType2_P, SerializableType3_P, SerializableType4_P, SerializableType5_P, Debug_p >::set_data5 ( const SerializableType5 &  _d) [inline]

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