diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2014-02-25 21:42:16 +0000 | 
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2014-02-25 21:42:16 +0000 | 
| commit | 03b99097822ca3ac69252d9afae716a584ed56c4 (patch) | |
| tree | e0f754ea0922908b0f1be8f01c4efbdfc20462eb /include/lldb/Target/Process.h | |
| parent | 866dcdacfe59f5f448e008fe2c4cb9dfcf72b2ec (diff) | |
Diffstat (limited to 'include/lldb/Target/Process.h')
| -rw-r--r-- | include/lldb/Target/Process.h | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/include/lldb/Target/Process.h b/include/lldb/Target/Process.h index f52b54da52cf..b74347d37e68 100644 --- a/include/lldb/Target/Process.h +++ b/include/lldb/Target/Process.h @@ -815,9 +815,16 @@ public:          return m_monitor_callback_baton;      } +    // If the LaunchInfo has a monitor callback, then arrange to monitor the process. +    // Return true if the LaunchInfo has taken care of monitoring the process, and false if the +    // caller might want to monitor the process themselves. +          bool      MonitorProcess () const      { +        if (GetFlags().Test(lldb::eLaunchFlagsDontMonitorProcess)) +            return true; +                  if (m_monitor_callback && ProcessIDIsValid())          {              Host::StartMonitoringChildProcess (m_monitor_callback, | 
