lldb.SBBreakpointLocation

Package lldb :: Class SBBreakpointLocation |
[hide private]
[frames] | no frames]

# Class SBBreakpointLocation

source code

Represents one unique instance (by address) of a logical breakpoint.

A breakpoint location is defined by the breakpoint that produces it, and the address that resulted in this particular instantiation. Each breakpoint location has its settable options.

SBBreakpoint contains SBBreakpointLocation(s). See docstring of SBBreakpoint for retrieval of an SBBreakpointLocation from an SBBreakpoint.

Instance Methods | [hide private]
__setattr__(self, name, value) x.__setattr__('name', value) <==> x.name = value | source code
__getattr__(self, name) | source code
__repr__(self) repr(x) | source code
__init__(self, *args) __init__(lldb::SBBreakpointLocation self) -> SBBreakpointLocation __init__(lldb::SBBreakpointLocation self, SBBreakpointLocation rhs) -> SBBreakpointLocation | source code
__swig_destroy__(...) delete_SBBreakpointLocation(SBBreakpointLocation self) |
__del__(self) | source code
GetID(self) GetID(SBBreakpointLocation self) -> lldb::break_id_t | source code
__nonzero__(self) | source code
IsValid(self) IsValid(SBBreakpointLocation self) -> bool | source code
GetAddress(self) GetAddress(SBBreakpointLocation self) -> SBAddress | source code
GetLoadAddress(self) GetLoadAddress(SBBreakpointLocation self) -> lldb::addr_t | source code
SetEnabled(self, *args) SetEnabled(SBBreakpointLocation self, bool enabled) | source code
IsEnabled(self) IsEnabled(SBBreakpointLocation self) -> bool | source code
GetIgnoreCount(self) GetIgnoreCount(SBBreakpointLocation self) -> uint32_t | source code
SetIgnoreCount(self, *args) SetIgnoreCount(SBBreakpointLocation self, uint32_t n) | source code
SetCondition(self, *args) SetCondition(SBBreakpointLocation self, str const * condition) | source code
GetCondition(self) GetCondition(SBBreakpointLocation self) -> str const * | source code
SetThreadID(self, *args) SetThreadID(SBBreakpointLocation self, lldb::tid_t sb_thread_id) | source code
GetThreadID(self) GetThreadID(SBBreakpointLocation self) -> lldb::tid_t | source code
SetThreadIndex(self, *args) SetThreadIndex(SBBreakpointLocation self, uint32_t index) | source code
GetThreadIndex(self) GetThreadIndex(SBBreakpointLocation self) -> uint32_t | source code
SetThreadName(self, *args) SetThreadName(SBBreakpointLocation self, str const * thread_name) | source code
GetThreadName(self) GetThreadName(SBBreakpointLocation self) -> str const * | source code
SetQueueName(self, *args) SetQueueName(SBBreakpointLocation self, str const * queue_name) | source code
GetQueueName(self) GetQueueName(SBBreakpointLocation self) -> str const * | source code
IsResolved(self) IsResolved(SBBreakpointLocation self) -> bool | source code
GetDescription(self, *args) GetDescription(SBBreakpointLocation self, SBStream description, lldb::DescriptionLevel level) -> bool | source code
GetBreakpoint(self) GetBreakpoint(SBBreakpointLocation self) -> SBBreakpoint | source code
__str__(self) __str__(SBBreakpointLocation self) -> PyObject * | source code
Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__sizeof__`, `__subclasshook__`

Class Variables | [hide private]
| __swig_setmethods__ = ``{``}``
| __swig_getmethods__ = ``{``}``

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __setattr__(self, name, value) | source code
x.__setattr__('name', value) <==> x.name = value Overrides: object.__setattr__ (inherited documentation)

### __repr__(self) (Representation operator) | source code
repr(x) Overrides: object.__repr__ (inherited documentation)

### __init__(self, *args) (Constructor) | source code
__init__(lldb::SBBreakpointLocation self) -> SBBreakpointLocation __init__(lldb::SBBreakpointLocation self, SBBreakpointLocation rhs) -> SBBreakpointLocation Overrides: object.__init__

### SetCondition(self, *args) | source code
SetCondition(SBBreakpointLocation self, str const * condition) The breakpoint location stops only if the condition expression evaluates to true.

### GetCondition(self) | source code
GetCondition(SBBreakpointLocation self) -> str const * Get the condition expression for the breakpoint location.

### __str__(self) (Informal representation operator) | source code
__str__(SBBreakpointLocation self) -> PyObject * Overrides: object.__str__