|
template<class T > |
T | peek (const uint8_t *&data, size_t &size) |
|
template<class T > |
T | read (const uint8_t *&data, size_t &size) |
|
template<> |
std::string | read (const uint8_t *&data, size_t &size) |
|
std::vector< uint8_t > | read (const uint8_t *&data, size_t &size, size_t block_size) |
|
template<class T > |
void | write (uint8_t *&data, size_t &size, const T &v) |
|
void | write (uint8_t *&data, size_t &size, const uint8_t *block, size_t block_size) |
|
void | write (uint8_t *&data, size_t &size, const std::string &v) |
|
template<class T > |
T & | overlay (const uint8_t *&data, size_t &size) |
|
void | skip (const uint8_t *&data, size_t &size, size_t skip) |
|