9#ifndef LLDB_API_SBLISTENER_H
10#define LLDB_API_SBLISTENER_H
32 explicit operator bool()
const;
36 uint32_t StartListeningForEventClass(
SBDebugger &debugger,
37 const char *broadcaster_class,
40 bool StopListeningForEventClass(
SBDebugger &debugger,
41 const char *broadcaster_class,
51 bool WaitForEvent(uint32_t num_seconds,
lldb::SBEvent &event);
53 bool WaitForEventForBroadcaster(uint32_t num_seconds,
57 bool WaitForEventForBroadcasterWithType(
68 uint32_t event_type_mask,
78 uint32_t event_type_mask,
lldb::ListenerSP m_opaque_sp
std::shared_ptr< lldb_private::Listener > ListenerSP