LLVM 20.0.0git
Public Types | Public Member Functions | Public Attributes | List of all members
llvm::sys::ProcessInfo Struct Reference

This struct encapsulates information about a process. More...

#include "llvm/Support/Program.h"

Public Types

enum  : procid_t { InvalidPid = 0 }
 

Public Member Functions

 ProcessInfo ()
 

Public Attributes

procid_t Pid
 
process_t Process
 The process identifier.
 
int ReturnCode
 Platform-dependent process object.
 

Detailed Description

This struct encapsulates information about a process.

Definition at line 46 of file Program.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : procid_t
Enumerator
InvalidPid 

Definition at line 47 of file Program.h.

Constructor & Destructor Documentation

◆ ProcessInfo()

llvm::sys::ProcessInfo::ProcessInfo ( )

Member Data Documentation

◆ Pid

procid_t llvm::sys::ProcessInfo::Pid

Definition at line 49 of file Program.h.

◆ Process

process_t llvm::sys::ProcessInfo::Process

The process identifier.

Definition at line 50 of file Program.h.

◆ ReturnCode

int llvm::sys::ProcessInfo::ReturnCode

Platform-dependent process object.

The return code, set after execution.

Definition at line 53 of file Program.h.


The documentation for this struct was generated from the following file: