#include <cstdint>
#include <cstring>
#include <stdexcept>
#include <string>
#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