Public Member Functions | Public Attributes | List of all members
google::protobuf.internal::ArenaImpl::Options Struct Reference

#include <arena_impl.h>

Public Member Functions

template<typename O >
 Options (const O &options)
 

Public Attributes

void *(* block_alloc )(size_t)
 
void(* block_dealloc )(void *, size_t)
 
char * initial_block
 
size_t initial_block_size
 
size_t max_block_size
 
size_t start_block_size
 

Detailed Description

Definition at line 68 of file bloaty/third_party/protobuf/src/google/protobuf/arena_impl.h.

Constructor & Destructor Documentation

◆ Options()

template<typename O >
google::protobuf.internal::ArenaImpl::Options::Options ( const O &  options)
inlineexplicit

Member Data Documentation

◆ block_alloc

void*(* google::protobuf.internal::ArenaImpl::Options::block_alloc) (size_t)

◆ block_dealloc

void(* google::protobuf.internal::ArenaImpl::Options::block_dealloc) (void *, size_t)

◆ initial_block

char* google::protobuf.internal::ArenaImpl::Options::initial_block

◆ initial_block_size

size_t google::protobuf.internal::ArenaImpl::Options::initial_block_size

◆ max_block_size

size_t google::protobuf.internal::ArenaImpl::Options::max_block_size

◆ start_block_size

size_t google::protobuf.internal::ArenaImpl::Options::start_block_size

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:25