Definition at line 16 of file variant_pdu.hpp.
◆ SecuredMessage
using vanetza::geonet::VariantPdu::SecuredMessage = security::SecuredMessage |
◆ VariantPdu() [1/2]
vanetza::geonet::VariantPdu::VariantPdu |
( |
const VariantPdu & |
pdu | ) |
|
◆ VariantPdu() [2/2]
vanetza::geonet::VariantPdu::VariantPdu |
( |
const Pdu & |
pdu | ) |
|
◆ basic() [1/2]
const BasicHeader & vanetza::geonet::VariantPdu::basic |
( |
| ) |
const |
|
overridevirtual |
◆ basic() [2/2]
◆ clone()
std::unique_ptr< Pdu > vanetza::geonet::VariantPdu::clone |
( |
| ) |
const |
|
overridevirtual |
◆ common() [1/2]
const CommonHeader & vanetza::geonet::VariantPdu::common |
( |
| ) |
const |
|
overridevirtual |
◆ common() [2/2]
◆ extended_variant() [1/2]
HeaderVariant & vanetza::geonet::VariantPdu::extended_variant |
( |
| ) |
|
◆ extended_variant() [2/2]
HeaderConstRefVariant vanetza::geonet::VariantPdu::extended_variant |
( |
| ) |
const |
|
overridevirtual |
◆ operator=() [1/2]
VariantPdu & vanetza::geonet::VariantPdu::operator= |
( |
const Pdu & |
pdu | ) |
|
◆ operator=() [2/2]
◆ secured() [1/3]
const VariantPdu::SecuredMessage * vanetza::geonet::VariantPdu::secured |
( |
| ) |
const |
|
overridevirtual |
◆ secured() [2/3]
VariantPdu::SecuredMessage * vanetza::geonet::VariantPdu::secured |
( |
| ) |
|
|
overridevirtual |
◆ secured() [3/3]
void vanetza::geonet::VariantPdu::secured |
( |
const SecuredMessage & |
smsg | ) |
|
|
overridevirtual |
◆ m_basic
◆ m_common
◆ m_extended
HeaderVariant vanetza::geonet::VariantPdu::m_extended |
|
private |
◆ m_secured
boost::optional<SecuredMessage> vanetza::geonet::VariantPdu::m_secured |
|
private |
The documentation for this class was generated from the following files: