protoc library

Classes

BaseType
Represents the base type of a particular field in a proto definition. (Doesn't include List<> for repeated fields.)
ClientApiGenerator
CodeGenerator
EnumAlias
EnumGenerator
ExtensionGenerator
FileGenerator
Generates the Dart output files for one .proto input file.
GrpcServiceGenerator
MessageGenerator
OneofEnumGenerator
Generates the Dart enum corresponding to a oneof declaration.
ProtobufContainer
ProtobufField
ServiceGenerator

Enums

ProtoSyntax

Functions

configurationDependent(String envName, String value) String
Generates code that will evaluate to the empty string if const bool.fromEnvironment(envName) is true and evaluate to value otherwise.
wellKnownMixinForFullName(String qualifiedName) PbMixin?