LLDB mainline
Public Member Functions | Private Member Functions | Private Attributes | List of all members
lldb_private::MainLoopPosix::RunImpl Class Reference
Collaboration diagram for lldb_private::MainLoopPosix::RunImpl:
Collaboration graph

Public Member Functions

 RunImpl (MainLoopPosix &loop)
 ~RunImpl ()=default
Status Poll ()
void ProcessEvents ()

Private Member Functions

sigset_t get_sigmask ()

Private Attributes

std::vector< struct pollfd > read_fds

Detailed Description

Definition at line 45 of file MainLoopPosix.cpp.

Constructor & Destructor Documentation

◆ RunImpl()

lldb_private::MainLoopPosix::RunImpl::RunImpl ( MainLoopPosix loop)

◆ ~RunImpl()

lldb_private::MainLoopPosix::RunImpl::~RunImpl ( )

Member Function Documentation

◆ get_sigmask()

sigset_t lldb_private::MainLoopPosix::RunImpl::get_sigmask ( )

Definition at line 121 of file MainLoopPosix.cpp.

References lldb_private::MainLoopPosix::m_signals.

◆ Poll()

Status lldb_private::MainLoopPosix::RunImpl::Poll ( )

◆ ProcessEvents()

void lldb_private::MainLoopPosix::RunImpl::ProcessEvents ( )

Member Data Documentation

◆ loop

MainLoopPosix& lldb_private::MainLoopPosix::RunImpl::loop

Definition at line 54 of file MainLoopPosix.cpp.

Referenced by lldb_private::MainLoopPosix::RunImpl::RunImpl().

◆ read_fds

std::vector<struct pollfd> lldb_private::MainLoopPosix::RunImpl::read_fds

Definition at line 65 of file MainLoopPosix.cpp.

Referenced by lldb_private::MainLoopPosix::RunImpl::RunImpl().

The documentation for this class was generated from the following file: