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] |