LLDB
mainline
|
Public Member Functions | |
RunImpl (MainLoop &loop) | |
~RunImpl ()=default | |
Status | Poll () |
void | ProcessEvents () |
Private Member Functions | |
sigset_t | get_sigmask () |
Private Attributes | |
MainLoop & | loop |
std::vector< struct pollfd > | read_fds |
Definition at line 72 of file MainLoop.cpp.
lldb_private::MainLoop::RunImpl::RunImpl | ( | MainLoop & | loop | ) |
Definition at line 142 of file MainLoop.cpp.
References lldb_private::MainLoop::RunImpl::loop, lldb_private::MainLoop::m_read_fds, and lldb_private::MainLoop::RunImpl::read_fds.
|
default |
|
private |
Definition at line 148 of file MainLoop.cpp.
References lldb_private::MainLoop::m_signals.
Status lldb_private::MainLoop::RunImpl::Poll | ( | ) |
Definition at line 199 of file MainLoop.cpp.
References lldb::eErrorTypePOSIX, and lldb_private::MainLoop::m_read_fds.
Referenced by lldb_private::MainLoop::Run().
void lldb_private::MainLoop::RunImpl::ProcessEvents | ( | ) |
Definition at line 220 of file MainLoop.cpp.
References g_signal_flags, lldb_private::MainLoop::m_read_fds, lldb_private::MainLoop::m_signals, lldb_private::MainLoop::m_terminate_request, lldb_private::MainLoop::ProcessReadObject(), and lldb_private::MainLoop::ProcessSignal().
Referenced by lldb_private::MainLoop::Run().
|
private |
Definition at line 81 of file MainLoop.cpp.
Referenced by lldb_private::MainLoop::RunImpl::RunImpl().
|
private |
Definition at line 92 of file MainLoop.cpp.
Referenced by lldb_private::MainLoop::RunImpl::RunImpl().