#include <arena.h>
◆ Arena() [1/2]
◆ ~Arena()
◆ Arena() [2/2]
leveldb::Arena::Arena |
( |
const Arena & |
| ) |
|
|
private |
◆ Allocate()
char * Arena::Allocate |
( |
size_t |
bytes | ) |
|
|
inline |
◆ AllocateAligned()
char * Arena::AllocateAligned |
( |
size_t |
bytes | ) |
|
◆ AllocateFallback()
char * Arena::AllocateFallback |
( |
size_t |
bytes | ) |
|
|
private |
◆ AllocateNewBlock()
char * Arena::AllocateNewBlock |
( |
size_t |
block_bytes | ) |
|
|
private |
◆ MemoryUsage()
size_t leveldb::Arena::MemoryUsage |
( |
| ) |
const |
|
inline |
◆ operator=()
void leveldb::Arena::operator= |
( |
const Arena & |
| ) |
|
|
private |
◆ alloc_bytes_remaining_
size_t leveldb::Arena::alloc_bytes_remaining_ |
|
private |
◆ alloc_ptr_
char* leveldb::Arena::alloc_ptr_ |
|
private |
◆ blocks_
std::vector<char*> leveldb::Arena::blocks_ |
|
private |
◆ memory_usage_
The documentation for this class was generated from the following files: