Frama-C API - Invocation
type t = {commandLine : string;arguments : string list;responseFiles : ArtifactLocation.t list;attachments : Attachment.t list;startTime : string;endTime : string;exitCode : int;toolNotifications : Notification.t list;configurationNotifications : Notification.t list;exitCodeDescription : string;exitSignalName : string;exitSignalNumber : int;processStartFailureMessage : string;executionSuccessful : bool;machine : string;account : string;processId : int;executableLocation : ArtifactLocation.t;workingDirectory : ArtifactLocation.t;environmentVariables : Additional_properties.t;stdin : ArtifactLocation.t;stdout : ArtifactLocation.t;stderr : ArtifactLocation.t;stdoutStderr : ArtifactLocation.t;properties : Properties.t;
}val to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval create : commandLine:string -> ?arguments:string list -> ?responseFiles:ArtifactLocation.t list -> ?attachments:Attachment.t list -> ?startTime:string -> ?endTime:string -> ?exitCode:int -> ?toolNotifications:Notification.t list -> ?configurationNotifications:Notification.t list -> ?exitCodeDescription:string -> ?exitSignalName:string -> ?exitSignalNumber:int -> ?processStartFailureMessage:string -> ?executionSuccessful:bool -> ?machine:string -> ?account:string -> ?processId:int -> ?executableLocation:ArtifactLocation.t -> ?workingDirectory:ArtifactLocation.t -> ?environmentVariables:Additional_properties.t -> ?stdin:ArtifactLocation.t -> ?stdout:ArtifactLocation.t -> ?stderr:ArtifactLocation.t -> ?stdoutStderr:ArtifactLocation.t -> ?properties:Properties.t -> unit -> tval default : t