Vanetza
Loading...
Searching...
No Matches
cpm.hpp
1
#
ifndef
CPM_HPP_WEWZK69S
2
#
define
CPM_HPP_WEWZK69S
3
4
#
include
<
vanetza
/
asn1
/
asn1c_conversion
.
hpp
>
5
#
include
<
vanetza
/
asn1
/
asn1c_wrapper
.
hpp
>
6
#
include
<
vanetza
/
asn1
/
its
/
CPM
.
h
>
7
#
include
<
vanetza
/
asn1
/
its
/
r2
/
CollectivePerceptionMessage
.
h
>
8
9
namespace
vanetza
10
{
11
namespace
asn1
12
{
13
14
namespace
r1
15
{
16
17
class
Cpm
:
public
asn1c_per_wrapper
<
CPM_t
>
18
{
19
public
:
20
Cpm() : asn1c_per_wrapper(asn_DEF_CPM) {}
21
};
22
23
}
// namespace r1
24
25
namespace
r2
26
{
27
28
class
Cpm
:
public
asn1c_per_wrapper
<
Vanetza_ITS2_CollectivePerceptionMessage_t
>
29
{
30
public
:
31
Cpm() : asn1c_per_wrapper(asn_DEF_Vanetza_ITS2_CollectivePerceptionMessage) {}
32
};
33
34
}
// namespace r2
35
36
// alias for backward compatibility
37
using
Cpm = r1::
Cpm
;
38
39
}
// namespace asn1
40
}
// namespace vanetza
41
42
#
endif
/* CPM_HPP_WEWZK69S */
vanetza::asn1::r1::Cpm
Definition
cpm.hpp:18
vanetza::asn1::r2::Cpm
Definition
cpm.hpp:29
vanetza
asn1
cpm.hpp
Generated on
for Vanetza by
1.16.1