#include <cstdint>
#include <cstring>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
#include <fmt/format.h>
Go to the source code of this file.
|
| template<class T > |
| T | serialized::peek (const uint8_t *&data, size_t &size) |
| |
| template<class T > |
| T | serialized::read (const uint8_t *&data, size_t &size) |
| |
| template<> |
| std::string | serialized::read (const uint8_t *&data, size_t &size) |
| |
| std::vector< uint8_t > | serialized::read (const uint8_t *&data, size_t &size, size_t block_size) |
| |
| template<class T > |
| void | serialized::write (uint8_t *&data, size_t &size, const T &v) |
| |
| void | serialized::write (uint8_t *&data, size_t &size, const uint8_t *block, size_t block_size) |
| |
| void | serialized::write (uint8_t *&data, size_t &size, const std::string &v) |
| |
| template<class T > |
| T & | serialized::overlay (const uint8_t *&data, size_t &size) |
| |
| void | serialized::skip (const uint8_t *&data, size_t &size, size_t skip) |
| |
◆ FMT_HEADER_ONLY