LLDB  mainline
Public Member Functions | Friends | List of all members
lldb::SBProcessInfo Class Reference

#include <SBProcessInfo.h>

Public Member Functions

 SBProcessInfo ()
 
 SBProcessInfo (const SBProcessInfo &rhs)
 
 ~SBProcessInfo ()
 
SBProcessInfooperator= (const SBProcessInfo &rhs)
 
 operator bool () const
 
bool IsValid () const
 
const char * GetName ()
 
SBFileSpec GetExecutableFile ()
 
lldb::pid_t GetProcessID ()
 
uint32_t GetUserID ()
 
uint32_t GetGroupID ()
 
bool UserIDIsValid ()
 
bool GroupIDIsValid ()
 
uint32_t GetEffectiveUserID ()
 
uint32_t GetEffectiveGroupID ()
 
bool EffectiveUserIDIsValid ()
 
bool EffectiveGroupIDIsValid ()
 
lldb::pid_t GetParentProcessID ()
 

Friends

class SBProcess
 

Detailed Description

Definition at line 16 of file SBProcessInfo.h.

Constructor & Destructor Documentation

◆ SBProcessInfo() [1/2]

SBProcessInfo::SBProcessInfo ( )

Definition at line 18 of file SBProcessInfo.cpp.

References LLDB_RECORD_CONSTRUCTOR_NO_ARGS.

◆ SBProcessInfo() [2/2]

SBProcessInfo::SBProcessInfo ( const SBProcessInfo rhs)

Definition at line 22 of file SBProcessInfo.cpp.

References lldb_private::clone(), and LLDB_RECORD_CONSTRUCTOR.

◆ ~SBProcessInfo()

SBProcessInfo::~SBProcessInfo ( )

Definition at line 28 of file SBProcessInfo.cpp.

Member Function Documentation

◆ EffectiveGroupIDIsValid()

bool SBProcessInfo::EffectiveGroupIDIsValid ( )

◆ EffectiveUserIDIsValid()

bool SBProcessInfo::EffectiveUserIDIsValid ( )

◆ GetEffectiveGroupID()

uint32_t SBProcessInfo::GetEffectiveGroupID ( )

◆ GetEffectiveUserID()

uint32_t SBProcessInfo::GetEffectiveUserID ( )

◆ GetExecutableFile()

SBFileSpec SBProcessInfo::GetExecutableFile ( )

◆ GetGroupID()

uint32_t SBProcessInfo::GetGroupID ( )

◆ GetName()

const char * SBProcessInfo::GetName ( )

◆ GetParentProcessID()

lldb::pid_t SBProcessInfo::GetParentProcessID ( )

◆ GetProcessID()

lldb::pid_t SBProcessInfo::GetProcessID ( )

◆ GetUserID()

uint32_t SBProcessInfo::GetUserID ( )

◆ GroupIDIsValid()

bool SBProcessInfo::GroupIDIsValid ( )

◆ IsValid()

bool SBProcessInfo::IsValid ( ) const

◆ operator bool()

SBProcessInfo::operator bool ( ) const
explicit

Definition at line 55 of file SBProcessInfo.cpp.

References LLDB_RECORD_METHOD_CONST_NO_ARGS.

◆ operator=()

SBProcessInfo & SBProcessInfo::operator= ( const SBProcessInfo rhs)

Definition at line 30 of file SBProcessInfo.cpp.

References lldb_private::clone(), LLDB_RECORD_METHOD, and LLDB_RECORD_RESULT.

◆ UserIDIsValid()

bool SBProcessInfo::UserIDIsValid ( )

Friends And Related Function Documentation

◆ SBProcess

friend class SBProcess
friend

Definition at line 54 of file SBProcessInfo.h.


The documentation for this class was generated from the following files: