9#ifndef LLDB_API_SBPROCESSINFO_H
10#define LLDB_API_SBPROCESSINFO_H
25 explicit operator bool()
const;
64 std::unique_ptr<lldb_private::ProcessInstanceInfo>
m_opaque_up;
static llvm::StringRef GetName(XcodeSDK::Type type)
uint32_t GetEffectiveGroupID()
bool EffectiveGroupIDIsValid()
lldb::pid_t GetParentProcessID()
uint32_t GetEffectiveUserID()
SBProcessInfo & operator=(const SBProcessInfo &rhs)
std::unique_ptr< lldb_private::ProcessInstanceInfo > m_opaque_up
lldb_private::ProcessInstanceInfo & ref()
bool EffectiveUserIDIsValid()
void SetProcessInfo(const lldb_private::ProcessInstanceInfo &proc_info_ref)
friend class SBProcessInfoList
lldb::pid_t GetProcessID()
const char * GetTriple()
Return the target triple (arch-vendor-os) for the described process.
SBFileSpec GetExecutableFile()