|
DESERT 4.0.0
|
#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
|
inline |
Deserialize the position data from the buffer
| buffer | buffer with serialized data |
| buffer_size | size of buffer |
References size(), x, y, and z.
Referenced by PositionListener< Owner >::Run().

|
inline |
|
inlineconstexpr |
Compute required buffer size for (de-)serialization
Referenced by deserialize(), PositionListener< Owner >::Run(), and serialize().
| double PositionData::x |
East in [m]
Referenced by deserialize(), serialize(), UDPPosition::setPosition(), and size().
| double PositionData::y |
North in [m]
Referenced by deserialize(), serialize(), UDPPosition::setPosition(), and size().
| double PositionData::z |
Up in [m]
Referenced by deserialize(), serialize(), UDPPosition::setPosition(), and size().