Add File seek support.

This commit is contained in:
Jared Boone 2016-05-01 11:29:44 -07:00
parent c5cae1034e
commit 80f94cbc29
2 changed files with 13 additions and 0 deletions

View file

@ -51,6 +51,8 @@ public:
bool read(void* const data, const size_t bytes_to_read);
bool write(const void* const data, const size_t bytes_to_write);
uint64_t seek(const uint64_t new_position);
template<size_t N>
bool write(const std::array<uint8_t, N>& data) {
return write(data.data(), N);