| %feature("docstring", |
| "Represents an instance of watchpoint for a specific target program. |
| |
| A watchpoint is determined by the address and the byte size that resulted in |
| this particular instantiation. Each watchpoint has its settable options. |
| |
| See also :py:class:`SBTarget.watchpoint_iter()` for example usage of iterating through the |
| watchpoints of the target." |
| ) lldb::SBWatchpoint; |
| |
| %feature("docstring", " |
| Deprecated. Previously: Return the hardware index of the |
| watchpoint register. Now: -1 is always returned." |
| ) lldb::SBWatchpoint::GetHardwareIndex; |
| |
| %feature("docstring", " |
| Get the condition expression for the watchpoint." |
| ) lldb::SBWatchpoint::GetCondition; |
| |
| %feature("docstring", " |
| The watchpoint stops only if the condition expression evaluates to true." |
| ) lldb::SBWatchpoint::SetCondition; |
| |
| %feature("docstring", " |
| Returns the type recorded when the watchpoint was created. For variable |
| watchpoints it is the type of the watched variable. For expression |
| watchpoints it is the type of the provided expression." |
| ) lldb::SBWatchpoint::GetType; |
| |
| %feature("docstring", " |
| Returns the kind of value that was watched when the watchpoint was created. |
| Returns one of the following eWatchPointValueKindVariable, |
| eWatchPointValueKindExpression, eWatchPointValueKindInvalid. |
| " |
| ) lldb::SBWatchpoint::GetWatchValueKind; |
| |
| %feature("docstring", " |
| Get the spec for the watchpoint. For variable watchpoints this is the name |
| of the variable. For expression watchpoints it is empty |
| (may change in the future)." |
| ) lldb::SBWatchpoint::GetWatchSpec; |
| |
| %feature("docstring", " |
| Returns true if the watchpoint is watching reads. Returns false otherwise." |
| ) lldb::SBWatchpoint::IsWatchingReads; |
| |
| %feature("docstring", " |
| Returns true if the watchpoint is watching writes. Returns false otherwise." |
| ) lldb::SBWatchpoint::IsWatchingWrites; |