LLDB mainline
|
#include <NativeWatchpointList.h>
Public Types | |
using | WatchpointMap = std::map<lldb::addr_t, NativeWatchpoint> |
Public Member Functions | |
Status | Add (lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware) |
Status | Remove (lldb::addr_t addr) |
const WatchpointMap & | GetWatchpointMap () const |
Private Attributes | |
WatchpointMap | m_watchpoints |
Definition at line 25 of file NativeWatchpointList.h.
using lldb_private::NativeWatchpointList::WatchpointMap = std::map<lldb::addr_t, NativeWatchpoint> |
Definition at line 32 of file NativeWatchpointList.h.
Status NativeWatchpointList::Add | ( | lldb::addr_t | addr, |
size_t | size, | ||
uint32_t | watch_flags, | ||
bool | hardware ) |
Definition at line 16 of file NativeWatchpointList.cpp.
References m_watchpoints, and lldb_private::Status.
const NativeWatchpointList::WatchpointMap & NativeWatchpointList::GetWatchpointMap | ( | ) | const |
Definition at line 28 of file NativeWatchpointList.cpp.
References m_watchpoints.
Status NativeWatchpointList::Remove | ( | lldb::addr_t | addr | ) |
Definition at line 22 of file NativeWatchpointList.cpp.
References m_watchpoints, and lldb_private::Status.
|
private |
Definition at line 37 of file NativeWatchpointList.h.
Referenced by Add(), GetWatchpointMap(), and Remove().