Vanetza
Loading...
Searching...
No Matches
beacon_header.hpp
1
#ifndef BEACON_HEADER_HPP_1NRWPHXO
2
#define BEACON_HEADER_HPP_1NRWPHXO
3
4
#include <vanetza/geonet/position_vector.hpp>
5
#include <vanetza/geonet/serialization.hpp>
6
7
namespace
vanetza
8
{
9
namespace
geonet
10
{
11
12
struct
BeaconHeader
13
{
14
public
:
15
static
constexpr
std::size_t length_bytes = LongPositionVector::length_bytes;
16
17
LongPositionVector
source_position;
18
};
19
20
void
serialize(
const
BeaconHeader
&,
OutputArchive
&);
21
void
deserialize(
BeaconHeader
&,
InputArchive
&);
22
23
}
// namespace geonet
24
}
// namespace vanetza
25
26
#endif
/* BEACON_HEADER_HPP_1NRWPHXO */
27
vanetza::InputArchive
Definition:
archives.hpp:17
vanetza::OutputArchive
Definition:
archives.hpp:50
vanetza::geonet::LongPositionVector
Definition:
position_vector.hpp:21
vanetza::geonet::BeaconHeader
Definition:
beacon_header.hpp:13
vanetza
geonet
beacon_header.hpp
Generated on Thu Nov 30 2023 12:03:35 for Vanetza by
1.9.6