Definition at line 142 of file arena_impl.h.
◆ AddCleanup()
| void google::protobuf.internal::ArenaImpl::SerialArena::AddCleanup |
( |
void * |
elem, |
|
|
void(*)(void *) |
cleanup |
|
) |
| |
|
inline |
◆ AddCleanupFallback()
| PROTOBUF_NOINLINE void google::protobuf.internal::ArenaImpl::SerialArena::AddCleanupFallback |
( |
void * |
elem, |
|
|
void(*)(void *) |
cleanup |
|
) |
| |
|
private |
◆ AllocateAligned()
| void* google::protobuf.internal::ArenaImpl::SerialArena::AllocateAligned |
( |
size_t |
n | ) |
|
|
inline |
◆ AllocateAlignedAndAddCleanup()
| void* google::protobuf.internal::ArenaImpl::SerialArena::AllocateAlignedAndAddCleanup |
( |
size_t |
n, |
|
|
void(*)(void *) |
cleanup |
|
) |
| |
|
inline |
◆ AllocateAlignedFallback()
| PROTOBUF_NOINLINE void * google::protobuf.internal::ArenaImpl::SerialArena::AllocateAlignedFallback |
( |
size_t |
n | ) |
|
|
private |
◆ CleanupList()
| void google::protobuf.internal::ArenaImpl::SerialArena::CleanupList |
( |
| ) |
|
◆ CleanupListFallback()
| void google::protobuf.internal::ArenaImpl::SerialArena::CleanupListFallback |
( |
| ) |
|
|
private |
◆ Free()
◆ New()
◆ next()
| SerialArena* google::protobuf.internal::ArenaImpl::SerialArena::next |
( |
| ) |
const |
|
inline |
◆ owner()
| void* google::protobuf.internal::ArenaImpl::SerialArena::owner |
( |
| ) |
const |
|
inline |
◆ set_next()
| void google::protobuf.internal::ArenaImpl::SerialArena::set_next |
( |
SerialArena * |
next | ) |
|
|
inline |
◆ SpaceUsed()
| uint64 google::protobuf.internal::ArenaImpl::SerialArena::SpaceUsed |
( |
| ) |
const |
◆ arena_
| ArenaImpl* google::protobuf.internal::ArenaImpl::SerialArena::arena_ |
|
private |
◆ cleanup_
| CleanupChunk* google::protobuf.internal::ArenaImpl::SerialArena::cleanup_ |
|
private |
◆ cleanup_limit_
| CleanupNode* google::protobuf.internal::ArenaImpl::SerialArena::cleanup_limit_ |
|
private |
◆ cleanup_ptr_
| CleanupNode* google::protobuf.internal::ArenaImpl::SerialArena::cleanup_ptr_ |
|
private |
◆ head_
| Block* google::protobuf.internal::ArenaImpl::SerialArena::head_ |
|
private |
◆ limit_
| char* google::protobuf.internal::ArenaImpl::SerialArena::limit_ |
|
private |
◆ next_
| SerialArena* google::protobuf.internal::ArenaImpl::SerialArena::next_ |
|
private |
◆ owner_
| void* google::protobuf.internal::ArenaImpl::SerialArena::owner_ |
|
private |
◆ ptr_
| char* google::protobuf.internal::ArenaImpl::SerialArena::ptr_ |
|
private |
The documentation for this class was generated from the following files: