LLDB mainline
Static Public Member Functions | List of all members
lldb::SBHostOS Class Reference

#include <SBHostOS.h>

Static Public Member Functions

static lldb::SBFileSpec GetProgramFileSpec ()
 
static lldb::SBFileSpec GetLLDBPythonPath ()
 
static lldb::SBFileSpec GetLLDBPath (lldb::PathType path_type)
 
static lldb::SBFileSpec GetUserHomeDirectory ()
 
static void ThreadCreated (const char *name)
 
static lldb::thread_t ThreadCreate (const char *name, lldb::thread_func_t thread_function, void *thread_arg, lldb::SBError *err)
 
static bool ThreadCancel (lldb::thread_t thread, lldb::SBError *err)
 
static bool ThreadDetach (lldb::thread_t thread, lldb::SBError *err)
 
static bool ThreadJoin (lldb::thread_t thread, lldb::thread_result_t *result, lldb::SBError *err)
 

Detailed Description

Definition at line 17 of file SBHostOS.h.

Member Function Documentation

◆ GetLLDBPath()

SBFileSpec SBHostOS::GetLLDBPath ( lldb::PathType  path_type)
static

◆ GetLLDBPythonPath()

SBFileSpec SBHostOS::GetLLDBPythonPath ( )
static

Definition at line 40 of file SBHostOS.cpp.

References lldb::ePathTypePythonDir, GetLLDBPath(), and LLDB_INSTRUMENT.

◆ GetProgramFileSpec()

SBFileSpec SBHostOS::GetProgramFileSpec ( )
static

Definition at line 32 of file SBHostOS.cpp.

References LLDB_INSTRUMENT, and lldb::SBFileSpec::SetFileSpec().

◆ GetUserHomeDirectory()

SBFileSpec SBHostOS::GetUserHomeDirectory ( )
static

◆ ThreadCancel()

bool SBHostOS::ThreadCancel ( lldb::thread_t  thread,
lldb::SBError err 
)
static

◆ ThreadCreate()

lldb::thread_t SBHostOS::ThreadCreate ( const char *  name,
lldb::thread_func_t  thread_function,
void *  thread_arg,
lldb::SBError err 
)
static

◆ ThreadCreated()

void SBHostOS::ThreadCreated ( const char *  name)
static

Definition at line 119 of file SBHostOS.cpp.

References LLDB_INSTRUMENT_VA.

◆ ThreadDetach()

bool SBHostOS::ThreadDetach ( lldb::thread_t  thread,
lldb::SBError err 
)
static

◆ ThreadJoin()

bool SBHostOS::ThreadJoin ( lldb::thread_t  thread,
lldb::thread_result_t result,
lldb::SBError err 
)
static

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