|
LLDB mainline
|
#include <Process.h>
Public Types | |
| enum | EventActionResult { eEventActionSuccess , eEventActionRetry , eEventActionExit } |
Public Member Functions | |
| NextEventAction (Process *process) | |
| virtual | ~NextEventAction ()=default |
| virtual EventActionResult | PerformAction (lldb::EventSP &event_sp)=0 |
| virtual void | HandleBeingUnshipped () |
| virtual EventActionResult | HandleBeingInterrupted ()=0 |
| virtual const char * | GetExitString ()=0 |
| void | RequestResume () |
Protected Attributes | |
| Process * | m_process |
|
inline |
Definition at line 2981 of file Process.h.
References m_process, and lldb_private::Process::Process().
Referenced by lldb_private::Process::AttachCompletionHandler::AttachCompletionHandler().
|
virtualdefault |
|
pure virtual |
Implemented in lldb_private::Process::AttachCompletionHandler.
|
pure virtual |
Implemented in lldb_private::Process::AttachCompletionHandler.
|
inlinevirtual |
|
pure virtual |
Implemented in lldb_private::Process::AttachCompletionHandler.
|
inline |
Definition at line 2989 of file Process.h.
References m_process.
Referenced by lldb_private::Process::AttachCompletionHandler::PerformAction().
|
protected |
Definition at line 2992 of file Process.h.
Referenced by NextEventAction(), lldb_private::Process::AttachCompletionHandler::PerformAction(), and RequestResume().