Expand description

Generated file from google/protobuf/descriptor.proto

Modules

Nested message and enums of message DescriptorProto

Nested message and enums of message EnumDescriptorProto

Nested message and enums of message FieldDescriptorProto

Nested message and enums of message FieldOptions

Nested message and enums of message FileOptions

Nested message and enums of message GeneratedCodeInfo

Nested message and enums of message MethodOptions

Nested message and enums of message SourceCodeInfo

Nested message and enums of message UninterpretedOption

Structs

Describes a message type.

Describes an enum type.

Describes a value within an enum.

Describes a field within a message.

Describes a complete .proto file.

The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.

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.

Describes a method of a service.

Describes a oneof.

Describes a service.

Encapsulates information about the original source file from which a FileDescriptorProto was generated.

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

FileDescriptor object which allows dynamic access to files