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

This is the OS-specific separator for PATH like environment variables: More...

#include "llvm/Support/Program.h"

Collaboration diagram for llvm::sys::ProcessInfo:
Collaboration graph
[legend]

Public Types

enum  : ProcessId { InvalidPid = 0 }
 

Public Member Functions

 ProcessInfo ()
 

Public Attributes

ProcessId Pid
 The process identifier. More...
 
int ReturnCode
 The return code, set after execution. More...
 

Detailed Description

This is the OS-specific separator for PATH like environment variables:

This struct encapsulates information about a process.

Definition at line 35 of file Program.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : ProcessId
Enumerator
InvalidPid 

Definition at line 47 of file Program.h.

Constructor & Destructor Documentation

◆ ProcessInfo()

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

Member Data Documentation

◆ Pid

ProcessId llvm::sys::ProcessInfo::Pid

The process identifier.

Definition at line 50 of file Program.h.

◆ ReturnCode

int llvm::sys::ProcessInfo::ReturnCode

The return code, set after execution.

Definition at line 53 of file Program.h.

Referenced by llvm::sys::ExecuteAndWait().


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