| LLDB mainline
    | 
| Private Member Functions | |
| void | Start () override | 
| void | Stop () override | 
| MemoryMonitor (Callback callback) | |
| MemoryMonitor (const MemoryMonitor &)=delete | |
| MemoryMonitor is not copyable. | |
| Private Attributes | |
| dispatch_source_t | m_memory_pressure_source | 
| Additional Inherited Members | |
| Public Types inherited from lldb_private::MemoryMonitor | |
| using | Callback = std::function<void()> | 
| Public Member Functions inherited from lldb_private::MemoryMonitor | |
| MemoryMonitor (Callback callback) | |
| virtual | ~MemoryMonitor ()=default | 
| MemoryMonitor (const MemoryMonitor &)=delete | |
| MemoryMonitor is not copyable. | |
| MemoryMonitor & | operator= (const MemoryMonitor &)=delete | 
| Static Public Member Functions inherited from lldb_private::MemoryMonitor | |
| static std::unique_ptr< MemoryMonitor > | Create (Callback callback) | 
| Protected Attributes inherited from lldb_private::MemoryMonitor | |
| Callback | m_callback | 
Definition at line 15 of file MemoryMonitorMacOSX.mm.
| 
 | inlineprivate | 
Definition at line 21 of file MemoryMonitor.h.
| 
 | privatedelete | 
MemoryMonitor is not copyable.
| 
 | inlineoverrideprivatevirtual | 
Implements lldb_private::MemoryMonitor.
Definition at line 17 of file MemoryMonitorMacOSX.mm.
References lldb_private::MemoryMonitor::m_callback, and m_memory_pressure_source.
| 
 | inlineoverrideprivatevirtual | 
Implements lldb_private::MemoryMonitor.
Definition at line 37 of file MemoryMonitorMacOSX.mm.
References m_memory_pressure_source.
| 
 | private | 
Definition at line 45 of file MemoryMonitorMacOSX.mm.