#include <SequentialReadBuffer.hpp>
Public Member Functions | |
SequentialReadBuffer (File &file) | |
SequentialReadBuffer (File &file, size_t length) | |
void | cache (UINT64 position, size_t length) |
size_t | read (void *buffer, UINT64 position, size_t length) |
size_t | read (void *buffer, size_t length) |
const void * | peek (size_t length) |
const void * | read (size_t length) |
void | seek (UINT64 position) |
void | clear () |
UINT64 | position () |
Private Attributes | |
File & | _file |
UINT64 | _position |
InternalFileBuffer | _current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|