Public Types | |
using | wrapper_type = T |
Public Member Functions | |
byte_buffer_impl (wrapper_type &&t) | |
byte_buffer_impl (std::shared_ptr< const wrapper_type > other) | |
void | convert (ByteBuffer &buffer) const override |
std::unique_ptr< byte_buffer > | duplicate () const override |
std::size_t | size () const override |
std::shared_ptr< const wrapper_type > | wrapper () const |
Private Attributes | |
std::shared_ptr< const wrapper_type > | m_wrapper |
Definition at line 15 of file asn1c_conversion.hpp.
using vanetza::convertible::byte_buffer_impl< T >::wrapper_type = T |
Definition at line 18 of file asn1c_conversion.hpp.
|
inline |
Definition at line 23 of file asn1c_conversion.hpp.
|
inline |
Definition at line 28 of file asn1c_conversion.hpp.
|
inlineoverridevirtual |
Implements vanetza::convertible::byte_buffer.
Definition at line 33 of file asn1c_conversion.hpp.
|
inlineoverridevirtual |
Reimplemented from vanetza::convertible::byte_buffer.
Definition at line 38 of file asn1c_conversion.hpp.
|
inlineoverridevirtual |
Implements vanetza::convertible::byte_buffer.
Definition at line 45 of file asn1c_conversion.hpp.
|
inline |
Definition at line 50 of file asn1c_conversion.hpp.
|
private |
Definition at line 56 of file asn1c_conversion.hpp.