#include <arena.h>
Definition at line 115 of file arena.h.
◆ ArenaOptions()
google::protobuf::ArenaOptions::ArenaOptions |
( |
| ) |
|
|
inline |
◆ Arena
◆ arena_metrics::EnableArenaMetrics
◆ ArenaOptionsTestFriend
◆ block_alloc
void*(* google::protobuf::ArenaOptions::block_alloc) (size_t) |
◆ block_dealloc
void(* google::protobuf::ArenaOptions::block_dealloc) (void *, size_t) |
◆ initial_block
char* google::protobuf::ArenaOptions::initial_block |
◆ initial_block_size
size_t google::protobuf::ArenaOptions::initial_block_size |
◆ kDefaultMaxBlockSize
const size_t google::protobuf::ArenaOptions::kDefaultMaxBlockSize = 8192 |
|
staticprivate |
◆ kDefaultStartBlockSize
const size_t google::protobuf::ArenaOptions::kDefaultStartBlockSize = 256 |
|
staticprivate |
◆ max_block_size
size_t google::protobuf::ArenaOptions::max_block_size |
◆ on_arena_allocation
void(* google::protobuf::ArenaOptions::on_arena_allocation) (const std::type_info *allocated_type, uint64 alloc_size, void *cookie) |
|
private |
◆ on_arena_destruction
void(* google::protobuf::ArenaOptions::on_arena_destruction) (Arena *arena, void *cookie, uint64 space_used) |
|
private |
◆ on_arena_init
void*(* google::protobuf::ArenaOptions::on_arena_init) (Arena *arena) |
|
private |
◆ on_arena_reset
void(* google::protobuf::ArenaOptions::on_arena_reset) (Arena *arena, void *cookie, uint64 space_used) |
|
private |
◆ start_block_size
size_t google::protobuf::ArenaOptions::start_block_size |
The documentation for this struct was generated from the following file: