9#ifndef LLDB_API_SBWATCHPOINT_H
10#define LLDB_API_SBWATCHPOINT_H
31 explicit operator bool()
const;
44 int32_t GetHardwareIndex();
48 size_t GetWatchSize();
50 void SetEnabled(
bool enabled);
60 const char *GetCondition();
62 void SetCondition(
const char *condition);
69 lldb::WatchpointSP GetSP()
const;
71 void SetSP(
const lldb::WatchpointSP &
sp);
74 static bool EventIsWatchpointEvent(
const lldb::SBEvent &event);
76 static lldb::WatchpointEventType
85 const char *GetWatchSpec();
87 bool IsWatchingReads();
89 bool IsWatchingWrites();
bool operator!=(const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs)
bool operator==(const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs)
std::weak_ptr< lldb_private::Watchpoint > m_opaque_wp
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.