|
Wiselib
|
Following implementation assumes "Little Endian". More...
#include <serialization.h>
Public Types | |
| typedef OsModel_P | OsModel |
| typedef BlockData_P | BlockData |
| typedef Type_P | Type |
| typedef OsModel::size_t | size_t |
Static Public Member Functions | |
| static size_t | write (BlockData *target, Type &value) |
| static Type | read (BlockData *target) |
Following implementation assumes "Little Endian".
A specialization for "Big Endian" is also available.
| typedef BlockData_P wiselib::Serialization< OsModel_P, Endianness, BlockData_P, Type_P >::BlockData |
| typedef OsModel_P wiselib::Serialization< OsModel_P, Endianness, BlockData_P, Type_P >::OsModel |
| typedef OsModel::size_t wiselib::Serialization< OsModel_P, Endianness, BlockData_P, Type_P >::size_t |
| typedef Type_P wiselib::Serialization< OsModel_P, Endianness, BlockData_P, Type_P >::Type |
| static Type wiselib::Serialization< OsModel_P, Endianness, BlockData_P, Type_P >::read | ( | BlockData * | target | ) | [inline, static] |
| static size_t wiselib::Serialization< OsModel_P, Endianness, BlockData_P, Type_P >::write | ( | BlockData * | target, |
| Type & | value | ||
| ) | [inline, static] |
1.7.4