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 */
vanetza::InputArchive
Definition
archives.hpp:17
vanetza::OutputArchive
Definition
archives.hpp:62
vanetza::geonet::LongPositionVector
Definition
position_vector.hpp:21
vanetza::geonet::BeaconHeader
Definition
beacon_header.hpp:13
vanetza
geonet
beacon_header.hpp
Generated on
for Vanetza by
1.16.1