Wiselib
Public Types | Static Public Member Functions | Static Public Attributes
wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P > Struct Template Reference

#include <floating_point.h>

List of all members.

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_P read (BlockData *target)

Static Public Attributes

static const int Size = Size_P

template<typename OsModel_P, Endianness, typename BlockData_P, typename Type_P, int Size_P>
struct wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >


Member Typedef Documentation

template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
typedef BlockData_P wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::BlockData
template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
typedef OsModel_P wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::OsModel
template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
typedef OsModel::size_t wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::size_t
template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
typedef Type_P wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::Type

Member Function Documentation

template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
static Type_P wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::read ( BlockData target) [inline, static]
template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
static size_t wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::write ( BlockData target,
Type value 
) [inline, static]

Member Data Documentation

template<typename OsModel_P, Endianness , typename BlockData_P, typename Type_P, int Size_P>
const int wiselib::FpSerialization< OsModel_P, Endianness, BlockData_P, Type_P, Size_P >::Size = Size_P [static]

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