Wiselib
Public Types | Static Public Member Functions
wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > > Struct Template Reference

#include <math_vec.h>

List of all members.

Public Types

typedef OsModel_P OsModel
typedef BlockData_P BlockData
typedef Arithmatic_P Arithmatic
typedef OsModel::size_t size_t

Static Public Member Functions

static Vec< Arithmaticread (BlockData *target)
static void read (BlockData *target, Vec< Arithmatic > &value)
static size_t write (BlockData *target, const Vec< Arithmatic > &value)

template<typename OsModel_P, typename BlockData_P, typename Arithmatic_P>
struct wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >


Member Typedef Documentation

template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
typedef Arithmatic_P wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::Arithmatic
template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
typedef BlockData_P wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::BlockData
template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
typedef OsModel_P wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::OsModel
template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
typedef OsModel::size_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::size_t

Member Function Documentation

template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
static Vec<Arithmatic> wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::read ( BlockData target) [inline, static]
template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
static void wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::read ( BlockData target,
Vec< Arithmatic > &  value 
) [inline, static]
template<typename OsModel_P , typename BlockData_P , typename Arithmatic_P >
static size_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, Vec< Arithmatic_P > >::write ( BlockData target,
const Vec< Arithmatic > &  value 
) [inline, static]

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