◆ Tables()
google::protobuf::DescriptorPool::Tables::Tables |
( |
| ) |
|
◆ ~Tables()
google::protobuf::DescriptorPool::Tables::~Tables |
( |
| ) |
|
◆ AddCheckpoint()
void google::protobuf::DescriptorPool::Tables::AddCheckpoint |
( |
| ) |
|
◆ AddExtension()
bool google::protobuf::DescriptorPool::Tables::AddExtension |
( |
const FieldDescriptor * |
field | ) |
|
◆ AddFile()
bool google::protobuf::DescriptorPool::Tables::AddFile |
( |
const FileDescriptor * |
file | ) |
|
◆ AddSymbol()
bool google::protobuf::DescriptorPool::Tables::AddSymbol |
( |
const std::string & |
full_name, |
|
|
Symbol |
symbol |
|
) |
| |
◆ Allocate()
template<typename Type >
Type * google::protobuf::DescriptorPool::Tables::Allocate |
( |
| ) |
|
◆ AllocateArray()
template<typename Type >
Type * google::protobuf::DescriptorPool::Tables::AllocateArray |
( |
int |
count | ) |
|
◆ AllocateBytes()
void * google::protobuf::DescriptorPool::Tables::AllocateBytes |
( |
int |
size | ) |
|
|
private |
◆ AllocateEmptyString()
std::string * google::protobuf::DescriptorPool::Tables::AllocateEmptyString |
( |
| ) |
|
◆ AllocateFileTables()
◆ AllocateMessage()
template<typename Type >
Type * google::protobuf::DescriptorPool::Tables::AllocateMessage |
( |
Type * |
dummy = nullptr | ) |
|
◆ AllocateOnceDynamic()
◆ AllocateString()
◆ ClearLastCheckpoint()
void google::protobuf::DescriptorPool::Tables::ClearLastCheckpoint |
( |
| ) |
|
◆ FindAllExtensions()
void google::protobuf::DescriptorPool::Tables::FindAllExtensions |
( |
const Descriptor * |
extendee, |
|
|
std::vector< const FieldDescriptor * > * |
out |
|
) |
| const |
|
inline |
◆ FindByNameHelper()
◆ FindExtension()
const FieldDescriptor * google::protobuf::DescriptorPool::Tables::FindExtension |
( |
const Descriptor * |
extendee, |
|
|
int |
number |
|
) |
| const |
|
inline |
◆ FindFile()
◆ FindSymbol()
Symbol google::protobuf::DescriptorPool::Tables::FindSymbol |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ RollbackToLastCheckpoint()
void google::protobuf::DescriptorPool::Tables::RollbackToLastCheckpoint |
( |
| ) |
|
◆ allocations_
std::vector<void*> google::protobuf::DescriptorPool::Tables::allocations_ |
|
private |
◆ checkpoints_
std::vector<CheckPoint> google::protobuf::DescriptorPool::Tables::checkpoints_ |
|
private |
◆ extensions_
ExtensionsGroupedByDescriptorMap google::protobuf::DescriptorPool::Tables::extensions_ |
|
private |
◆ extensions_after_checkpoint_
std::vector<DescriptorIntPair> google::protobuf::DescriptorPool::Tables::extensions_after_checkpoint_ |
|
private |
◆ extensions_loaded_from_db_
HASH_SET<const Descriptor*> google::protobuf::DescriptorPool::Tables::extensions_loaded_from_db_ |
◆ file_tables_
◆ files_after_checkpoint_
std::vector<const char*> google::protobuf::DescriptorPool::Tables::files_after_checkpoint_ |
|
private |
◆ files_by_name_
FilesByNameMap google::protobuf::DescriptorPool::Tables::files_by_name_ |
|
private |
◆ known_bad_files_
◆ known_bad_symbols_
◆ messages_
std::vector<Message*> google::protobuf::DescriptorPool::Tables::messages_ |
|
private |
◆ once_dynamics_
◆ pending_files_
std::vector<std::string> google::protobuf::DescriptorPool::Tables::pending_files_ |
◆ strings_
std::vector<std::string*> google::protobuf::DescriptorPool::Tables::strings_ |
|
private |
◆ symbols_after_checkpoint_
std::vector<const char*> google::protobuf::DescriptorPool::Tables::symbols_after_checkpoint_ |
|
private |
◆ symbols_by_name_
SymbolsByNameMap google::protobuf::DescriptorPool::Tables::symbols_by_name_ |
|
private |
The documentation for this class was generated from the following file: