Wiselib
|
#include <MessageSerialization.h>
Public Types | |
enum | data_positions { MSG_ID_POS = 0, NUM_REC_POS = sizeof(message_id_t), NODE_ID_POS = sizeof(message_id_t) + sizeof(num_rec_t) } |
typedef OsModel_P | OsModel |
typedef BlockData_P | BlockData |
typedef TopologyMessage::topology_message_header_t | Type |
typedef Type::message_id_t | message_id_t |
typedef Type::num_rec_t | num_rec_t |
typedef Type::node_id_t | node_id_t |
typedef OsModel::size_t | size_t |
Static Public Member Functions | |
static Type | read (BlockData *target) |
static void | read (BlockData *target, Type &value) |
static size_t | write (BlockData *target, Type &value) |
typedef BlockData_P wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::BlockData |
typedef Type::message_id_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::message_id_t |
typedef Type::node_id_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::node_id_t |
typedef Type::num_rec_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::num_rec_t |
typedef OsModel_P wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::OsModel |
typedef OsModel::size_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::size_t |
typedef TopologyMessage::topology_message_header_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::Type |
enum wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::data_positions |
static Type wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::read | ( | BlockData * | target | ) | [inline, static] |
static void wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::read | ( | BlockData * | target, |
Type & | value | ||
) | [inline, static] |
static size_t wiselib::Serialization< OsModel_P, WISELIB_LITTLE_ENDIAN, BlockData_P, TopologyMessage::topology_message_header_t >::write | ( | BlockData * | target, |
Type & | value | ||
) | [inline, static] |