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 2962 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 2970 of file Process.h.
References m_process.
Referenced by lldb_private::Process::AttachCompletionHandler::PerformAction().
|
protected |
Definition at line 2973 of file Process.h.
Referenced by NextEventAction(), lldb_private::Process::AttachCompletionHandler::PerformAction(), and RequestResume().