#include <stools.hpp>
Definition at line 16 of file stools.hpp.
◆ data()
char const * serialization::out_buffer::data |
( |
| ) |
const |
|
inline |
◆ finalize()
void serialization::out_buffer::finalize |
( |
| ) |
|
|
inline |
◆ finish_pending()
void serialization::out_buffer::finish_pending |
( |
| ) |
|
|
inline |
◆ finish_section()
void serialization::out_buffer::finish_section |
( |
| ) |
|
|
inline |
◆ get_data_position()
size_t serialization::out_buffer::get_data_position |
( |
| ) |
const |
|
inline |
◆ size()
size_t serialization::out_buffer::size |
( |
| ) |
const |
|
inline |
◆ start_section()
void serialization::out_buffer::start_section |
( |
| ) |
|
|
inline |
◆ write() [1/5]
void serialization::out_buffer::write |
( |
std::string const & |
s | ) |
|
|
inline |
◆ write() [2/5]
void serialization::out_buffer::write |
( |
std::string_view |
sv | ) |
|
|
inline |
◆ write() [3/5]
void serialization::out_buffer::write |
( |
std::wstring const & |
s | ) |
|
|
inline |
◆ write() [4/5]
void serialization::out_buffer::write |
( |
std::wstring_view |
sv | ) |
|
|
inline |
◆ write() [5/5]
template<typename T >
void serialization::out_buffer::write |
( |
T const & |
d | ) |
|
|
inline |
◆ write_fixed()
template<typename T >
void serialization::out_buffer::write_fixed |
( |
T const * |
d, |
|
|
size_t |
count |
|
) |
| |
|
inline |
◆ write_relocation() [1/2]
void serialization::out_buffer::write_relocation |
( |
size_t |
reloc_address, |
|
|
std::function< void(out_buffer &)> && |
f |
|
) |
| |
|
inline |
◆ write_relocation() [2/2]
void serialization::out_buffer::write_relocation |
( |
std::function< void(out_buffer &)> && |
f | ) |
|
|
inline |
◆ write_variable()
template<typename T >
void serialization::out_buffer::write_variable |
( |
T const * |
d, |
|
|
size_t |
count |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: