|
| 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) |
| |