Encoded message wrapper.
More...
#include <types.hpp>
Encoded message wrapper.
Unified wrapper for encoded data regardless of format used.
Definition at line 175 of file types.hpp.
◆ EncodedMessage() [1/2]
| libe3::EncodedMessage::EncodedMessage |
( |
| ) |
|
|
default |
◆ EncodedMessage() [2/2]
| libe3::EncodedMessage::EncodedMessage |
( |
std::vector< uint8_t > | buf, |
|
|
EncodingFormat | fmt ) |
|
inline |
◆ data() [1/2]
| const uint8_t * libe3::EncodedMessage::data |
( |
| ) |
const |
|
inlinenoexcept |
◆ data() [2/2]
| uint8_t * libe3::EncodedMessage::data |
( |
| ) |
|
|
inlinenoexcept |
◆ empty()
| bool libe3::EncodedMessage::empty |
( |
| ) |
const |
|
inlinenoexcept |
◆ size()
| size_t libe3::EncodedMessage::size |
( |
| ) |
const |
|
inlinenoexcept |
◆ buffer
| std::vector<uint8_t> libe3::EncodedMessage::buffer |
Encoded data buffer.
Definition at line 176 of file types.hpp.
◆ format
Format used for encoding.
Definition at line 177 of file types.hpp.
The documentation for this struct was generated from the following file:
- /home/runner/work/libe3/libe3/include/libe3/types.hpp