lldb.SBListener

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

# Class SBListener

source code

API clients can register its own listener to debugger events.

See aslo SBEvent for example usage of creating and adding a listener.

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::SBListener self) -> SBListener __init__(lldb::SBListener self, str const * name) -> SBListener __init__(lldb::SBListener self, SBListener rhs) -> SBListener | source code
__swig_destroy__(...) delete_SBListener(SBListener self) |
__del__(self) | source code
AddEvent(self, *args) AddEvent(SBListener self, SBEvent event) | source code
Clear(self) Clear(SBListener self) | source code
__nonzero__(self) | source code
IsValid(self) IsValid(SBListener self) -> bool | source code
StartListeningForEventClass(self, *args) StartListeningForEventClass(SBListener self, SBDebugger debugger, str const * broadcaster_class, uint32_t event_mask) -> uint32_t | source code
StopListeningForEventClass(self, *args) StopListeningForEventClass(SBListener self, SBDebugger debugger, str const * broadcaster_class, uint32_t event_mask) -> uint32_t | source code
StartListeningForEvents(self, *args) StartListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> uint32_t | source code
StopListeningForEvents(self, *args) StopListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> bool | source code
WaitForEvent(self, *args) WaitForEvent(SBListener self, uint32_t num_seconds, SBEvent event) -> bool | source code
WaitForEventForBroadcaster(self, *args) WaitForEventForBroadcaster(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, SBEvent sb_event) -> bool | source code
WaitForEventForBroadcasterWithType(self, *args) WaitForEventForBroadcasterWithType(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool | source code
PeekAtNextEvent(self, *args) PeekAtNextEvent(SBListener self, SBEvent sb_event) -> bool | source code
PeekAtNextEventForBroadcaster(self, *args) PeekAtNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool | source code
PeekAtNextEventForBroadcasterWithType(self, *args) PeekAtNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool | source code
GetNextEvent(self, *args) GetNextEvent(SBListener self, SBEvent sb_event) -> bool | source code
GetNextEventForBroadcaster(self, *args) GetNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool | source code
GetNextEventForBroadcasterWithType(self, *args) GetNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool | source code
HandleBroadcastEvent(self, *args) HandleBroadcastEvent(SBListener self, SBEvent event) -> bool | source code
Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__sizeof__`, `__str__`, `__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::SBListener self) -> SBListener __init__(lldb::SBListener self, str const * name) -> SBListener __init__(lldb::SBListener self, SBListener rhs) -> SBListener Overrides: object.__init__