#include <stools.hpp>
Definition at line 105 of file stools.hpp.
◆ in_buffer() [1/2]
serialization::in_buffer::in_buffer |
( |
char const * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ in_buffer() [2/2]
serialization::in_buffer::in_buffer |
( |
char const * |
data, |
|
|
size_t |
size, |
|
|
size_t |
read_position |
|
) |
| |
|
inline |
◆ operator bool()
serialization::in_buffer::operator bool |
( |
| ) |
const |
|
inlinenoexcept |
◆ read() [1/6]
template<typename T >
T serialization::in_buffer::read |
( |
| ) |
|
|
inline |
◆ read() [2/6]
template<>
std::string_view serialization::in_buffer::read |
( |
| ) |
|
|
inline |
◆ read() [3/6]
template<>
std::wstring_view serialization::in_buffer::read |
( |
| ) |
|
|
inline |
◆ read() [4/6]
void serialization::in_buffer::read |
( |
std::string & |
out | ) |
|
|
inline |
◆ read() [5/6]
void serialization::in_buffer::read |
( |
std::wstring & |
out | ) |
|
|
inline |
◆ read() [6/6]
template<typename T >
void serialization::in_buffer::read |
( |
T & |
out | ) |
|
|
inline |
◆ read_fixed()
template<typename T >
std::span< T const > serialization::in_buffer::read_fixed |
( |
size_t |
count | ) |
|
|
inline |
◆ read_relocation()
in_buffer serialization::in_buffer::read_relocation |
( |
| ) |
|
|
inline |
◆ read_section()
in_buffer serialization::in_buffer::read_section |
( |
| ) |
|
|
inline |
◆ read_variable()
template<typename T >
std::span< T const > serialization::in_buffer::read_variable |
( |
| ) |
|
|
inline |
◆ view_data()
char const * serialization::in_buffer::view_data |
( |
| ) |
const |
|
inline |
◆ view_read_position()
size_t serialization::in_buffer::view_read_position |
( |
| ) |
const |
|
inline |
◆ view_size()
size_t serialization::in_buffer::view_size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: