|
leveldb
|


Public Member Functions | |
| PosixMmapReadableFile (const std::string &fname, void *base, size_t length, MmapLimiter *limiter) | |
| virtual | ~PosixMmapReadableFile () |
| virtual Status | Read (uint64_t offset, size_t n, Slice *result, char *scratch) const |
Public Member Functions inherited from leveldb::RandomAccessFile | |
| RandomAccessFile () | |
| virtual | ~RandomAccessFile () |
Private Attributes | |
| std::string | filename_ |
| void * | mmapped_region_ |
| size_t | length_ |
| MmapLimiter * | limiter_ |
Definition at line 142 of file env_posix.cc.
|
inline |
Definition at line 151 of file env_posix.cc.
|
inlinevirtual |
Definition at line 157 of file env_posix.cc.

|
inlinevirtual |
Implements leveldb::RandomAccessFile.
Definition at line 162 of file env_posix.cc.

|
private |
Definition at line 144 of file env_posix.cc.
|
private |
Definition at line 146 of file env_posix.cc.
|
private |
Definition at line 147 of file env_posix.cc.
|
private |
Definition at line 145 of file env_posix.cc.
1.8.12