LLDB  mainline
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
lldb_private::MainLoopBase::ReadHandle Class Reference
Collaboration diagram for lldb_private::MainLoopBase::ReadHandle:
Collaboration graph
[legend]

Public Member Functions

 ~ReadHandle ()
 

Private Member Functions

 ReadHandle (MainLoopBase &mainloop, IOObject::WaitableHandle handle)
 
 ReadHandle (const ReadHandle &)=delete
 
const ReadHandleoperator= (const ReadHandle &)=delete
 

Private Attributes

MainLoopBasem_mainloop
 
IOObject::WaitableHandle m_handle
 

Friends

class MainLoopBase
 

Detailed Description

Definition at line 66 of file MainLoopBase.h.

Constructor & Destructor Documentation

◆ ~ReadHandle()

lldb_private::MainLoopBase::ReadHandle::~ReadHandle ( )
inline

◆ ReadHandle() [1/2]

lldb_private::MainLoopBase::ReadHandle::ReadHandle ( MainLoopBase mainloop,
IOObject::WaitableHandle  handle 
)
inlineprivate

Definition at line 71 of file MainLoopBase.h.

◆ ReadHandle() [2/2]

lldb_private::MainLoopBase::ReadHandle::ReadHandle ( const ReadHandle )
privatedelete

Member Function Documentation

◆ operator=()

const ReadHandle& lldb_private::MainLoopBase::ReadHandle::operator= ( const ReadHandle )
privatedelete

Friends And Related Function Documentation

◆ MainLoopBase

friend class MainLoopBase
friend

Definition at line 77 of file MainLoopBase.h.

Member Data Documentation

◆ m_handle

IOObject::WaitableHandle lldb_private::MainLoopBase::ReadHandle::m_handle
private

Definition at line 75 of file MainLoopBase.h.

Referenced by ~ReadHandle().

◆ m_mainloop

MainLoopBase& lldb_private::MainLoopBase::ReadHandle::m_mainloop
private

Definition at line 74 of file MainLoopBase.h.

Referenced by ~ReadHandle().


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