#include <arena.h>
Definition at line 15 of file arena.h.
leveldb::Arena::Arena |
( |
| ) |
|
leveldb::Arena::~Arena |
( |
| ) |
|
leveldb::Arena::Arena |
( |
const Arena & |
| ) |
|
|
private |
char * leveldb::Arena::Allocate |
( |
size_t |
bytes | ) |
|
|
inline |
char * leveldb::Arena::AllocateAligned |
( |
size_t |
bytes | ) |
|
char * leveldb::Arena::AllocateFallback |
( |
size_t |
bytes | ) |
|
|
private |
char * leveldb::Arena::AllocateNewBlock |
( |
size_t |
block_bytes | ) |
|
|
private |
size_t leveldb::Arena::MemoryUsage |
( |
| ) |
const |
|
inline |
void leveldb::Arena::operator= |
( |
const Arena & |
| ) |
|
|
private |
size_t leveldb::Arena::alloc_bytes_remaining_ |
|
private |
char* leveldb::Arena::alloc_ptr_ |
|
private |
std::vector<char*> leveldb::Arena::blocks_ |
|
private |
size_t leveldb::Arena::blocks_memory_ |
|
private |
The documentation for this class was generated from the following files: