#include <binary_reader.hpp>
|
| | BinaryReader (const std::span< const std::byte > &data) |
| void | skip (size_t byte_count) |
| template<typename T> |
| auto | read () |
| template<typename T, std::size_t N> |
| auto | read_list () |
| auto | at_end () |
|
| std::span< const std::byte > | data_ |
| std::span< conststd::byte >::iterator | pos_ |
◆ BinaryReader()
| wren::utils::BinaryReader::BinaryReader |
( |
const std::span< const std::byte > & | data | ) |
|
|
inline |
◆ at_end()
| auto wren::utils::BinaryReader::at_end |
( |
| ) |
|
|
inline |
◆ read()
template<typename T>
| auto wren::utils::BinaryReader::read |
( |
| ) |
|
|
inline |
◆ read_list()
template<typename T, std::size_t N>
| auto wren::utils::BinaryReader::read_list |
( |
| ) |
|
|
inline |
◆ skip()
| void wren::utils::BinaryReader::skip |
( |
size_t | byte_count | ) |
|
|
inline |
◆ data_
| std::span<const std::byte> wren::utils::BinaryReader::data_ |
|
private |
◆ pos_
| std::span<conststd::byte>::iterator wren::utils::BinaryReader::pos_ |
|
private |
The documentation for this class was generated from the following file: