Vanetza
Loading...
Searching...
No Matches
vanetza::security::SecuredMessageView Class Reference

Public Member Functions

 SecuredMessageView (const SecuredMessage &msg)
template<typename Visitor>
Visitor::result_type apply_visitor (Visitor &visitor) const

Private Attributes

boost::variant< const v2::SecuredMessage &, const v3::SecuredMessage & > m_variant

Detailed Description

Definition at line 18 of file secured_message.hpp.

Constructor & Destructor Documentation

◆ SecuredMessageView()

vanetza::security::SecuredMessageView::SecuredMessageView ( const SecuredMessage & msg)
explicit

Definition at line 10 of file secured_message.cpp.

Member Function Documentation

◆ apply_visitor()

template<typename Visitor>
Visitor::result_type vanetza::security::SecuredMessageView::apply_visitor ( Visitor & visitor) const
inline

Definition at line 24 of file secured_message.hpp.

Member Data Documentation

◆ m_variant

boost::variant<const v2::SecuredMessage&, const v3::SecuredMessage&> vanetza::security::SecuredMessageView::m_variant
private

Definition at line 30 of file secured_message.hpp.


The documentation for this class was generated from the following files: