BusBoy
2
|
Friends | |
class | ExternalRandomAccessFileSink |
Additional Inherited Members | |
Public Member Functions inherited from BUSBOY::ExternalRandomAccessFile | |
ExternalRandomAccessFile (const CExternalRandomAccessFileCallbacks &callbacks) | |
size_t | read (char *buf, size_t num) |
Read up to the next num bytes into buf, returns the number of bytes read. More... | |
size_t | getLocation () |
Returns the absolute location of the file pointer, in bytes. More... | |
void | setLocation (size_t loc) |
Set absolute location from file start. More... | |
void | setLocationFromEnd (size_t loc) |
Set location in bytes back from end of file. More... | |
void | skipForward (size_t num) |
Skip num bytes forward from current location. More... | |
void | skipBackward (size_t num) |
Skip num bytes backward from current location. More... | |
size_t | getFileSize () |
void | close () |
bool | isClosed () const |
~ExternalRandomAccessFile () | |
Protected Member Functions inherited from BUSBOY::ExternalRandomAccessFile | |
void | assertNotClosed () const |
std::unique_lock< std::mutex > | getLock () |
const CExternalRandomAccessFileCallbacks & | getCallbacks () const |
|
friend |
Copyright 2014 Google Inc. All rights reserved.