Public Types | |
using | wrapper_type |
Public Member Functions | |
byte_buffer_impl (ByteBuffer &&buffer) | |
void | convert (ByteBuffer &buf) const override |
std::size_t | size () const override |
std::unique_ptr< byte_buffer > | duplicate () const override |
std::shared_ptr< const wrapper_type > | wrapper () const |
Public Attributes | |
ByteBuffer | m_buffer |
Private Attributes | |
std::shared_ptr< const wrapper_type > | m_wrapper |
Definition at line 27 of file byte_buffer_convertible.hpp.
using vanetza::convertible::byte_buffer_impl< ByteBuffer >::wrapper_type |
Definition at line 18 of file asn1c_conversion.hpp.
|
inline |
Definition at line 29 of file byte_buffer_convertible.hpp.
|
inlineoverridevirtual |
Implements vanetza::convertible::byte_buffer.
Definition at line 30 of file byte_buffer_convertible.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 31 of file byte_buffer_convertible.hpp.
|
inline |
Definition at line 50 of file asn1c_conversion.hpp.
ByteBuffer vanetza::convertible::byte_buffer_impl< ByteBuffer >::m_buffer |
Definition at line 33 of file byte_buffer_convertible.hpp.
|
private |
Definition at line 56 of file asn1c_conversion.hpp.