parameter
The generator parameter passed on the command-line.
var parameter: String { get set }
The generator parameter passed on the command-line.
var parameter: String { get set }
s26SwiftProtobufPluginLibrary07Google_B30_Compiler_CodeGeneratorRequestV9parameterSSvp
What are these?8QEN6
import SwiftProtobufPluginLibrary
A reusable framework for building protoc
plugins in Swift.
struct Google_Protobuf_Compiler_CodeGeneratorRequest
An encoded CodeGeneratorRequest is written to the plugin’s stdin.
@frozen struct String
A Unicode string value that is a collection of characters.
init()
static let _protobuf_nameMap: SwiftProtobuf._NameMap
static let protoMessageName: String
var compilerVersion: Google_Protobuf_Compiler_Version { get set }
The version number of protocol compiler.
var fileToGenerate: [String]
The .proto files that were explicitly listed on the command-line. The code generator should generate code only for these files. Each file’s descriptor will be included in proto_file, below.
var hasCompilerVersion: Bool { get }
Returns true if compilerVersion
has been explicitly set.
var hasParameter: Bool { get }
Returns true if parameter
has been explicitly set.
var isInitialized: Bool { get }
var protoFile: [SwiftProtobuf.Google_Protobuf_FileDescriptorProto]
FileDescriptorProtos for all files in files_to_generate and everything they import. The files will appear in topological order, so each file appears before any file that imports it.
var sourceFileDescriptors: [SwiftProtobuf.Google_Protobuf_FileDescriptorProto]
File descriptors with all options, including source-retention options. These descriptors are only provided for the files listed in files_to_generate.
var unknownFields: UnknownStorage
static func == (lhs: Google_Protobuf_Compiler_CodeGeneratorRequest, rhs: Google_Protobuf_Compiler_CodeGeneratorRequest) -> Bool
mutating func clearCompilerVersion()
Clears the value of compilerVersion
. Subsequent reads from it will return its default value.
mutating func clearParameter()
Clears the value of parameter
. Subsequent reads from it will return its default value.
mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder
func traverse<V>(visitor: inout V) throws where V : Visitor