Module descriptor

Source
Expand description

Generated file from google/protobuf/descriptor.proto

Modules§

descriptor_proto
Nested message and enums of message DescriptorProto
enum_descriptor_proto
Nested message and enums of message EnumDescriptorProto
field_descriptor_proto
Nested message and enums of message FieldDescriptorProto
field_options
Nested message and enums of message FieldOptions
file_options
Nested message and enums of message FileOptions
generated_code_info
Nested message and enums of message GeneratedCodeInfo
method_options
Nested message and enums of message MethodOptions
source_code_info
Nested message and enums of message SourceCodeInfo
uninterpreted_option
Nested message and enums of message UninterpretedOption

Structs§

DescriptorProto
Describes a message type.
EnumDescriptorProto
Describes an enum type.
EnumOptions
EnumValueDescriptorProto
Describes a value within an enum.
EnumValueOptions
ExtensionRangeOptions
FieldDescriptorProto
Describes a field within a message.
FieldOptions
FileDescriptorProto
Describes a complete .proto file.
FileDescriptorSet
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.
FileOptions
GeneratedCodeInfo
Describes the relationship between generated code and its original source file. A GeneratedCodeInfo message is associated with only one generated source file, but may contain references to different source .proto files.
MessageOptions
MethodDescriptorProto
Describes a method of a service.
MethodOptions
OneofDescriptorProto
Describes a oneof.
OneofOptions
ServiceDescriptorProto
Describes a service.
ServiceOptions
SourceCodeInfo
Encapsulates information about the original source file from which a FileDescriptorProto was generated.
UninterpretedOption
A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.

Functions§

file_descriptor
FileDescriptor object which allows dynamic access to files