AddCallback(const Callback &callback, std::chrono::nanoseconds delay) | lldb_private::MainLoopBase | inline |
AddCallback(const Callback &callback, TimePoint point) | lldb_private::MainLoopBase | |
AddPendingCallback(const Callback &callback) | lldb_private::MainLoopBase | inline |
Callback typedef | lldb_private::MainLoopBase | |
CreateReadHandle(const lldb::IOObjectSP &object_sp) | lldb_private::MainLoopBase | inlineprotected |
GetNextWakeupTime() | lldb_private::MainLoopBase | protected |
Interrupt()=0 | lldb_private::MainLoopBase | protectedpure virtual |
m_callback_mutex | lldb_private::MainLoopBase | protected |
m_callbacks | lldb_private::MainLoopBase | protected |
m_terminate_request | lldb_private::MainLoopBase | protected |
MainLoopBase() | lldb_private::MainLoopBase | inline |
MainLoopBase(const MainLoopBase &)=delete | lldb_private::MainLoopBase | private |
operator=(const MainLoopBase &)=delete | lldb_private::MainLoopBase | private |
ProcessCallbacks() | lldb_private::MainLoopBase | protected |
ReadHandleUP typedef | lldb_private::MainLoopBase | |
RegisterReadObject(const lldb::IOObjectSP &object_sp, const Callback &callback, Status &error)=0 | lldb_private::MainLoopBase | pure virtual |
RequestTermination() | lldb_private::MainLoopBase | inlinevirtual |
Run() | lldb_private::MainLoopBase | inlinevirtual |
TimePoint typedef | lldb_private::MainLoopBase | |
UnregisterReadObject(IOObject::WaitableHandle handle)=0 | lldb_private::MainLoopBase | protectedpure virtual |
~MainLoopBase()=default | lldb_private::MainLoopBase | virtual |