Public Types | |
| using | SecuredMessage = security::SecuredMessage |
| using | ExtendedHeader = HEADER |
Public Member Functions | |
| ExtendedPduConstRefs (const BasicHeader &basic, const CommonHeader &common, const HEADER &extended) | |
| ExtendedPduConstRefs (const BasicHeader &basic, const CommonHeader &common, const HEADER &extended, const SecuredMessage *secured) | |
| const BasicHeader & | basic () const override |
| const CommonHeader & | common () const override |
| HeaderConstRefVariant | extended_variant () const override |
| const HEADER & | extended () const |
| const SecuredMessage * | secured () const override |
| std::unique_ptr< Pdu > | clone () const override |
Private Attributes | |
| const BasicHeader & | mr_basic |
| const CommonHeader & | mr_common |
| const HEADER & | mr_extended |
| const SecuredMessage * | mp_secured |
Definition at line 73 of file extended_pdu.hpp.
| using vanetza::geonet::ExtendedPduConstRefs< HEADER >::ExtendedHeader = HEADER |
Definition at line 77 of file extended_pdu.hpp.
| using vanetza::geonet::ExtendedPduConstRefs< HEADER >::SecuredMessage = security::SecuredMessage |
Definition at line 76 of file extended_pdu.hpp.
|
inline |
Definition at line 79 of file extended_pdu.hpp.
|
inline |
Definition at line 81 of file extended_pdu.hpp.
|
inlineoverridevirtual |
Implements vanetza::geonet::ConstAccessiblePdu.
Definition at line 85 of file extended_pdu.hpp.
|
inlineoverridevirtual |
Implements vanetza::geonet::ConstAccessiblePdu.
Definition at line 91 of file extended_pdu.hpp.
|
inlineoverridevirtual |
Implements vanetza::geonet::ConstAccessiblePdu.
Definition at line 86 of file extended_pdu.hpp.
|
inline |
Definition at line 88 of file extended_pdu.hpp.
|
inlineoverridevirtual |
Implements vanetza::geonet::ConstAccessiblePdu.
Definition at line 87 of file extended_pdu.hpp.
|
inlineoverridevirtual |
Implements vanetza::geonet::ConstAccessiblePdu.
Definition at line 89 of file extended_pdu.hpp.
|
private |
Definition at line 104 of file extended_pdu.hpp.
|
private |
Definition at line 101 of file extended_pdu.hpp.
|
private |
Definition at line 102 of file extended_pdu.hpp.
|
private |
Definition at line 103 of file extended_pdu.hpp.