Instance Propertyswift-package-manager 6.0.1SPMLLBuild
process_had_output
var process_had_output: ((UnsafeMutableRawPointer?, UnsafePointer<llb_data_t>?) -> Void)!
var process_had_output: ((UnsafeMutableRawPointer?, UnsafePointer<llb_data_t>?) -> Void)!
c@S@llb_buildsystem_spawn_delegate_t_@FI@process_had_output
What are these?8A5NS
import SPMLLBuild
struct llb_buildsystem_spawn_delegate_t_
@frozen struct UnsafeMutableRawPointer
A raw pointer for accessing and manipulating untyped data.
@frozen struct UnsafePointer<Pointee> where Pointee : ~Copyable
A pointer for accessing data of a specific type.
typealias llb_data_t = llb_data_t_
typealias Void = ()
The return type of functions that don’t explicitly specify a return type, that is, an empty tuple ()
.
init()
init(context: UnsafeMutableRawPointer!, process_started: ((UnsafeMutableRawPointer?, llbuild_pid_t) -> Void)!, process_had_error: ((UnsafeMutableRawPointer?, UnsafePointer<llb_data_t>?) -> Void)!, process_had_output: ((UnsafeMutableRawPointer?, UnsafePointer<llb_data_t>?) -> Void)!, process_finished: ((UnsafeMutableRawPointer?, UnsafePointer<llb_buildsystem_command_extended_result_t>?) -> Void)!)
var context: UnsafeMutableRawPointer!
var process_finished: ((UnsafeMutableRawPointer?, UnsafePointer<llb_buildsystem_command_extended_result_t>?) -> Void)!
var process_had_error: ((UnsafeMutableRawPointer?, UnsafePointer<llb_data_t>?) -> Void)!
var process_started: ((UnsafeMutableRawPointer?, llbuild_pid_t) -> Void)!