#include <Serialization.hpp>
|
| VectorWriter & | operator= (const VectorWriter &)=default |
| |
| nop::Status< void > | Prepare (std::size_t) |
| |
| std::vector< std::uint8_t > & | ref () |
| |
| const std::vector< std::uint8_t > & | ref () const |
| |
| nop::Status< void > | Skip (std::size_t padding_bytes, std::uint8_t padding_value=0x00) |
| |
| std::vector< std::uint8_t > && | take () |
| |
| template<typename... Args> |
| | VectorWriter (Args &&... args) |
| |
| | VectorWriter (const VectorWriter &)=default |
| |
| nop::Status< void > | Write (const void *begin, const void *end) |
| |
| nop::Status< void > | Write (std::uint8_t byte) |
| |
|
| std::vector< std::uint8_t > | vector |
| |
Definition at line 64 of file Serialization.hpp.
◆ VectorWriter() [1/2]
template<typename... Args>
| dai::utility::VectorWriter::VectorWriter |
( |
Args &&... |
args | ) |
|
|
inline |
◆ VectorWriter() [2/2]
| dai::utility::VectorWriter::VectorWriter |
( |
const VectorWriter & |
| ) |
|
|
default |
◆ operator=()
◆ Prepare()
| nop::Status<void> dai::utility::VectorWriter::Prepare |
( |
std::size_t |
| ) |
|
|
inline |
◆ ref() [1/2]
| std::vector<std::uint8_t>& dai::utility::VectorWriter::ref |
( |
| ) |
|
|
inline |
◆ ref() [2/2]
| const std::vector<std::uint8_t>& dai::utility::VectorWriter::ref |
( |
| ) |
const |
|
inline |
◆ ReturnStatus()
| nop::Status<void> dai::utility::VectorWriter::ReturnStatus |
( |
| ) |
|
|
inlineprivate |
◆ Skip()
| nop::Status<void> dai::utility::VectorWriter::Skip |
( |
std::size_t |
padding_bytes, |
|
|
std::uint8_t |
padding_value = 0x00 |
|
) |
| |
|
inline |
◆ take()
| std::vector<std::uint8_t>&& dai::utility::VectorWriter::take |
( |
| ) |
|
|
inline |
◆ Write() [1/2]
| nop::Status<void> dai::utility::VectorWriter::Write |
( |
const void * |
begin, |
|
|
const void * |
end |
|
) |
| |
|
inline |
◆ Write() [2/2]
| nop::Status<void> dai::utility::VectorWriter::Write |
( |
std::uint8_t |
byte | ) |
|
|
inline |
◆ vector
| std::vector<std::uint8_t> dai::utility::VectorWriter::vector |
|
private |
The documentation for this class was generated from the following file: