$search
#include "ros/header.h"
#include "ros/transport/transport.h"
#include <ros/console.h>
#include <ros/assert.h>
#include <sstream>
#include <cerrno>
Go to the source code of this file.
Namespaces | |
namespace | ros |
Defines | |
#define | SROS_DESERIALIZE_BUFFER(ptr, data, data_size) { if (data_size > 0) { memcpy(data, ptr, data_size); ptr += data_size; } } |
#define | SROS_DESERIALIZE_PRIMITIVE(ptr, data) { memcpy(&data, ptr, sizeof(data)); ptr += sizeof(data); } |
#define | SROS_SERIALIZE_BUFFER(ptr, data, data_size) { if (data_size > 0) { memcpy(ptr, data, data_size); ptr += data_size; } } |
#define | SROS_SERIALIZE_PRIMITIVE(ptr, data) { memcpy(ptr, &data, sizeof(data)); ptr += sizeof(data); } |
#define SROS_DESERIALIZE_BUFFER | ( | ptr, | |||
data, | |||||
data_size | ) | { if (data_size > 0) { memcpy(data, ptr, data_size); ptr += data_size; } } |
Definition at line 47 of file header.cpp.
#define SROS_DESERIALIZE_PRIMITIVE | ( | ptr, | |||
data | ) | { memcpy(&data, ptr, sizeof(data)); ptr += sizeof(data); } |
Definition at line 46 of file header.cpp.
#define SROS_SERIALIZE_BUFFER | ( | ptr, | |||
data, | |||||
data_size | ) | { if (data_size > 0) { memcpy(ptr, data, data_size); ptr += data_size; } } |
Definition at line 45 of file header.cpp.
#define SROS_SERIALIZE_PRIMITIVE | ( | ptr, | |||
data | ) | { memcpy(ptr, &data, sizeof(data)); ptr += sizeof(data); } |
Definition at line 44 of file header.cpp.