From 12bd4897ff0678fa663e09d78ebc22dd255ceb86 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Mon, 9 Feb 2015 01:44:09 +0000 Subject: Import LLDB as of upstream SVN 228549 (git 39760838) --- include/lldb/API/SBPlatform.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'include/lldb/API/SBPlatform.h') diff --git a/include/lldb/API/SBPlatform.h b/include/lldb/API/SBPlatform.h index 16a546d81f9b..42b2d0492895 100644 --- a/include/lldb/API/SBPlatform.h +++ b/include/lldb/API/SBPlatform.h @@ -12,11 +12,15 @@ #include "lldb/API/SBDefines.h" +#include + struct PlatformConnectOptions; struct PlatformShellCommand; namespace lldb { + class SBLaunchInfo; + class SBPlatformConnectOptions { public: @@ -170,6 +174,12 @@ namespace lldb { SBError Run (SBPlatformShellCommand &shell_command); + SBError + Launch (SBLaunchInfo &launch_info); + + SBError + Kill (const lldb::pid_t pid); + SBError MakeDirectory (const char *path, uint32_t file_permissions = eFilePermissionsDirectoryDefault); @@ -190,6 +200,9 @@ namespace lldb { void SetSP (const lldb::PlatformSP& platform_sp); + SBError + ExecuteConnected (const std::function& func); + lldb::PlatformSP m_opaque_sp; }; -- cgit v1.3