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__