DESERT 3.5.1
|
#include <position_data.h>
Public Member Functions | |
constexpr size_t | size () const |
int | serialize (char *buffer, size_t buffer_size) const |
bool | deserialize (char *buffer, size_t buffer_size) |
Public Attributes | |
double | x |
double | y |
double | z |
Position data structure for submitting node positions to DESERT in ENU coordinates.
Definition at line 55 of file position_data.h.
|
inline |
Deserialize the position data from the buffer.
buffer | buffer with serialized data |
buffer_size | size of buffer |
Definition at line 90 of file position_data.h.
|
inline |
Serialize the position data to buffer.
buffer | buffer where the data are written |
buffer_size | size of buffer |
Definition at line 74 of file position_data.h.
|
inlineconstexpr |
Compute required buffer size for (de-)serialization.
Definition at line 67 of file position_data.h.
double PositionData::x |
East in [m].
Definition at line 58 of file position_data.h.
double PositionData::y |
North in [m].
Definition at line 60 of file position_data.h.
double PositionData::z |
Up in [m].
Definition at line 62 of file position_data.h.