|
bool | AddAliasUnderParent (const void *parent, const std::string &name, Symbol symbol) |
|
bool | AddAliasUnderParent (const void *parent, const std::string &name, Symbol symbol) |
|
bool | AddEnumValueByNumber (const EnumValueDescriptor *value) |
|
bool | AddEnumValueByNumber (EnumValueDescriptor *value) |
|
bool | AddFieldByNumber (const FieldDescriptor *field) |
|
bool | AddFieldByNumber (FieldDescriptor *field) |
|
void | AddFieldByStylizedNames (const FieldDescriptor *field) |
|
void | AddFieldByStylizedNames (const FieldDescriptor *field) |
|
| FileDescriptorTables () |
|
| FileDescriptorTables () |
|
void | FinalizeTables () |
|
void | FinalizeTables () |
|
const EnumValueDescriptor * | FindEnumValueByNumber (const EnumDescriptor *parent, int number) const |
|
const EnumValueDescriptor * | FindEnumValueByNumber (const EnumDescriptor *parent, int number) const |
|
const EnumValueDescriptor * | FindEnumValueByNumberCreatingIfUnknown (const EnumDescriptor *parent, int number) const |
|
const EnumValueDescriptor * | FindEnumValueByNumberCreatingIfUnknown (const EnumDescriptor *parent, int number) const |
|
const FieldDescriptor * | FindFieldByCamelcaseName (const void *parent, const std::string &camelcase_name) const |
|
const FieldDescriptor * | FindFieldByCamelcaseName (const void *parent, StringPiece camelcase_name) const |
|
const FieldDescriptor * | FindFieldByLowercaseName (const void *parent, const std::string &lowercase_name) const |
|
const FieldDescriptor * | FindFieldByLowercaseName (const void *parent, StringPiece lowercase_name) const |
|
const FieldDescriptor * | FindFieldByNumber (const Descriptor *parent, int number) const |
|
const FieldDescriptor * | FindFieldByNumber (const Descriptor *parent, int number) const |
|
Symbol | FindNestedSymbol (const void *parent, const std::string &name) const |
|
Symbol | FindNestedSymbol (const void *parent, StringPiece name) const |
|
Symbol | FindNestedSymbolOfType (const void *parent, const std::string &name, const Symbol::Type type) const |
|
const SourceCodeInfo_Location * | GetSourceLocation (const std::vector< int > &path, const SourceCodeInfo *info) const |
|
const SourceCodeInfo_Location * | GetSourceLocation (const std::vector< int > &path, const SourceCodeInfo *info) const |
|
| ~FileDescriptorTables () |
|
| ~FileDescriptorTables () |
|
◆ FileDescriptorTables() [1/2]
google::protobuf::FileDescriptorTables::FileDescriptorTables |
( |
| ) |
|
◆ ~FileDescriptorTables() [1/2]
google::protobuf::FileDescriptorTables::~FileDescriptorTables |
( |
| ) |
|
◆ FileDescriptorTables() [2/2]
google::protobuf::FileDescriptorTables::FileDescriptorTables |
( |
| ) |
|
◆ ~FileDescriptorTables() [2/2]
google::protobuf::FileDescriptorTables::~FileDescriptorTables |
( |
| ) |
|
◆ AddAliasUnderParent() [1/2]
bool google::protobuf::FileDescriptorTables::AddAliasUnderParent |
( |
const void * |
parent, |
|
|
const std::string & |
name, |
|
|
Symbol |
symbol |
|
) |
| |
◆ AddAliasUnderParent() [2/2]
bool google::protobuf::FileDescriptorTables::AddAliasUnderParent |
( |
const void * |
parent, |
|
|
const std::string & |
name, |
|
|
Symbol |
symbol |
|
) |
| |
◆ AddEnumValueByNumber() [1/2]
◆ AddEnumValueByNumber() [2/2]
◆ AddFieldByNumber() [1/2]
◆ AddFieldByNumber() [2/2]
◆ AddFieldByStylizedNames() [1/2]
void google::protobuf::FileDescriptorTables::AddFieldByStylizedNames |
( |
const FieldDescriptor * |
field | ) |
|
◆ AddFieldByStylizedNames() [2/2]
void google::protobuf::FileDescriptorTables::AddFieldByStylizedNames |
( |
const FieldDescriptor * |
field | ) |
|
◆ BuildLocationsByPath() [1/2]
◆ BuildLocationsByPath() [2/2]
◆ FieldsByCamelcaseNamesLazyInitInternal() [1/2]
void google::protobuf::FileDescriptorTables::FieldsByCamelcaseNamesLazyInitInternal |
( |
| ) |
const |
|
private |
◆ FieldsByCamelcaseNamesLazyInitInternal() [2/2]
void google::protobuf::FileDescriptorTables::FieldsByCamelcaseNamesLazyInitInternal |
( |
| ) |
const |
|
private |
◆ FieldsByCamelcaseNamesLazyInitStatic() [1/2]
◆ FieldsByCamelcaseNamesLazyInitStatic() [2/2]
static void google::protobuf::FileDescriptorTables::FieldsByCamelcaseNamesLazyInitStatic |
( |
const FileDescriptorTables * |
tables | ) |
|
|
staticprivate |
◆ FieldsByLowercaseNamesLazyInitInternal() [1/2]
void google::protobuf::FileDescriptorTables::FieldsByLowercaseNamesLazyInitInternal |
( |
| ) |
const |
|
private |
◆ FieldsByLowercaseNamesLazyInitInternal() [2/2]
void google::protobuf::FileDescriptorTables::FieldsByLowercaseNamesLazyInitInternal |
( |
| ) |
const |
|
private |
◆ FieldsByLowercaseNamesLazyInitStatic() [1/2]
◆ FieldsByLowercaseNamesLazyInitStatic() [2/2]
static void google::protobuf::FileDescriptorTables::FieldsByLowercaseNamesLazyInitStatic |
( |
const FileDescriptorTables * |
tables | ) |
|
|
staticprivate |
◆ FinalizeTables() [1/2]
void google::protobuf::FileDescriptorTables::FinalizeTables |
( |
| ) |
|
◆ FinalizeTables() [2/2]
void google::protobuf::FileDescriptorTables::FinalizeTables |
( |
| ) |
|
◆ FindEnumValueByNumber() [1/2]
◆ FindEnumValueByNumber() [2/2]
◆ FindEnumValueByNumberCreatingIfUnknown() [1/2]
◆ FindEnumValueByNumberCreatingIfUnknown() [2/2]
◆ FindFieldByCamelcaseName() [1/2]
const FieldDescriptor * google::protobuf::FileDescriptorTables::FindFieldByCamelcaseName |
( |
const void * |
parent, |
|
|
const std::string & |
camelcase_name |
|
) |
| const |
|
inline |
◆ FindFieldByCamelcaseName() [2/2]
◆ FindFieldByLowercaseName() [1/2]
const FieldDescriptor * google::protobuf::FileDescriptorTables::FindFieldByLowercaseName |
( |
const void * |
parent, |
|
|
const std::string & |
lowercase_name |
|
) |
| const |
|
inline |
◆ FindFieldByLowercaseName() [2/2]
◆ FindFieldByNumber() [1/2]
◆ FindFieldByNumber() [2/2]
◆ FindNestedSymbol() [1/2]
Symbol google::protobuf::FileDescriptorTables::FindNestedSymbol |
( |
const void * |
parent, |
|
|
const std::string & |
name |
|
) |
| const |
|
inline |
◆ FindNestedSymbol() [2/2]
Symbol google::protobuf::FileDescriptorTables::FindNestedSymbol |
( |
const void * |
parent, |
|
|
StringPiece |
name |
|
) |
| const |
|
inline |
◆ FindNestedSymbolOfType()
◆ FindParentForFieldsByMap() [1/2]
◆ FindParentForFieldsByMap() [2/2]
◆ GetEmptyInstance() [1/2]
◆ GetEmptyInstance() [2/2]
◆ GetSourceLocation() [1/2]
◆ GetSourceLocation() [2/2]
◆ PROTOBUF_GUARDED_BY() [1/2]
EnumValuesByNumberMap unknown_enum_values_by_number_ google::protobuf::FileDescriptorTables::PROTOBUF_GUARDED_BY |
( |
unknown_enum_values_mu_ |
| ) |
|
|
mutableprivate |
◆ PROTOBUF_GUARDED_BY() [2/2]
EnumValuesByNumberSet unknown_enum_values_by_number_ google::protobuf::FileDescriptorTables::PROTOBUF_GUARDED_BY |
( |
unknown_enum_values_mu_ |
| ) |
|
|
mutableprivate |
◆ enum_values_by_number_ [1/2]
EnumValuesByNumberMap google::protobuf::FileDescriptorTables::enum_values_by_number_ |
|
private |
◆ enum_values_by_number_ [2/2]
EnumValuesByNumberSet google::protobuf::FileDescriptorTables::enum_values_by_number_ |
|
private |
◆ fields_by_camelcase_name_
FieldsByNameMap google::protobuf::FileDescriptorTables::fields_by_camelcase_name_ |
|
mutableprivate |
◆ fields_by_camelcase_name_once_
◆ fields_by_camelcase_name_tmp_
std::unique_ptr< FieldsByNameMap > google::protobuf::FileDescriptorTables::fields_by_camelcase_name_tmp_ |
|
private |
◆ fields_by_lowercase_name_
FieldsByNameMap google::protobuf::FileDescriptorTables::fields_by_lowercase_name_ |
|
mutableprivate |
◆ fields_by_lowercase_name_once_
◆ fields_by_lowercase_name_tmp_
std::unique_ptr< FieldsByNameMap > google::protobuf::FileDescriptorTables::fields_by_lowercase_name_tmp_ |
|
private |
◆ fields_by_number_ [1/2]
FieldsByNumberMap google::protobuf::FileDescriptorTables::fields_by_number_ |
|
private |
◆ fields_by_number_ [2/2]
FieldsByNumberSet google::protobuf::FileDescriptorTables::fields_by_number_ |
|
private |
◆ locations_by_path_
LocationsByPathMap google::protobuf::FileDescriptorTables::locations_by_path_ |
|
mutableprivate |
◆ locations_by_path_once_
◆ symbols_by_parent_ [1/2]
SymbolsByParentMap google::protobuf::FileDescriptorTables::symbols_by_parent_ |
|
private |
◆ symbols_by_parent_ [2/2]
SymbolsByParentSet google::protobuf::FileDescriptorTables::symbols_by_parent_ |
|
private |
◆ unknown_enum_values_mu_
internal::WrappedMutex google::protobuf::FileDescriptorTables::unknown_enum_values_mu_ |
|
mutableprivate |
The documentation for this class was generated from the following file: