aboutsummaryrefslogtreecommitdiff
path: root/include/lldb/API/SBListener.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/lldb/API/SBListener.h')
-rw-r--r--include/lldb/API/SBListener.h141
1 files changed, 57 insertions, 84 deletions
diff --git a/include/lldb/API/SBListener.h b/include/lldb/API/SBListener.h
index e74d318ea118..05282c215406 100644
--- a/include/lldb/API/SBListener.h
+++ b/include/lldb/API/SBListener.h
@@ -14,121 +14,94 @@
namespace lldb {
-class LLDB_API SBListener
-{
+class LLDB_API SBListener {
public:
- SBListener ();
+ SBListener();
- SBListener (const char *name);
+ SBListener(const char *name);
- SBListener (const SBListener &rhs);
+ SBListener(const SBListener &rhs);
- ~SBListener ();
+ ~SBListener();
- const lldb::SBListener &
- operator = (const lldb::SBListener &rhs);
+ const lldb::SBListener &operator=(const lldb::SBListener &rhs);
- void
- AddEvent (const lldb::SBEvent &event);
+ void AddEvent(const lldb::SBEvent &event);
- void
- Clear ();
+ void Clear();
- bool
- IsValid () const;
+ bool IsValid() const;
- uint32_t
- StartListeningForEventClass (SBDebugger &debugger,
- const char *broadcaster_class,
- uint32_t event_mask);
-
- bool
- StopListeningForEventClass (SBDebugger &debugger,
- const char *broadcaster_class,
- uint32_t event_mask);
-
- uint32_t
- StartListeningForEvents (const lldb::SBBroadcaster& broadcaster,
- uint32_t event_mask);
+ uint32_t StartListeningForEventClass(SBDebugger &debugger,
+ const char *broadcaster_class,
+ uint32_t event_mask);
- bool
- StopListeningForEvents (const lldb::SBBroadcaster& broadcaster,
- uint32_t event_mask);
+ bool StopListeningForEventClass(SBDebugger &debugger,
+ const char *broadcaster_class,
+ uint32_t event_mask);
- // Returns true if an event was received, false if we timed out.
- bool
- WaitForEvent (uint32_t num_seconds,
- lldb::SBEvent &event);
+ uint32_t StartListeningForEvents(const lldb::SBBroadcaster &broadcaster,
+ uint32_t event_mask);
- bool
- WaitForEventForBroadcaster (uint32_t num_seconds,
- const lldb::SBBroadcaster &broadcaster,
- lldb::SBEvent &sb_event);
+ bool StopListeningForEvents(const lldb::SBBroadcaster &broadcaster,
+ uint32_t event_mask);
- bool
- WaitForEventForBroadcasterWithType (uint32_t num_seconds,
- const lldb::SBBroadcaster &broadcaster,
- uint32_t event_type_mask,
- lldb::SBEvent &sb_event);
+ // Returns true if an event was received, false if we timed out.
+ bool WaitForEvent(uint32_t num_seconds, lldb::SBEvent &event);
- bool
- PeekAtNextEvent (lldb::SBEvent &sb_event);
+ bool WaitForEventForBroadcaster(uint32_t num_seconds,
+ const lldb::SBBroadcaster &broadcaster,
+ lldb::SBEvent &sb_event);
- bool
- PeekAtNextEventForBroadcaster (const lldb::SBBroadcaster &broadcaster,
- lldb::SBEvent &sb_event);
+ bool WaitForEventForBroadcasterWithType(
+ uint32_t num_seconds, const lldb::SBBroadcaster &broadcaster,
+ uint32_t event_type_mask, lldb::SBEvent &sb_event);
- bool
- PeekAtNextEventForBroadcasterWithType (const lldb::SBBroadcaster &broadcaster,
- uint32_t event_type_mask,
- lldb::SBEvent &sb_event);
+ bool PeekAtNextEvent(lldb::SBEvent &sb_event);
- bool
- GetNextEvent (lldb::SBEvent &sb_event);
+ bool PeekAtNextEventForBroadcaster(const lldb::SBBroadcaster &broadcaster,
+ lldb::SBEvent &sb_event);
- bool
- GetNextEventForBroadcaster (const lldb::SBBroadcaster &broadcaster,
- lldb::SBEvent &sb_event);
-
- bool
- GetNextEventForBroadcasterWithType (const lldb::SBBroadcaster &broadcaster,
+ bool
+ PeekAtNextEventForBroadcasterWithType(const lldb::SBBroadcaster &broadcaster,
uint32_t event_type_mask,
lldb::SBEvent &sb_event);
- bool
- HandleBroadcastEvent (const lldb::SBEvent &event);
+ bool GetNextEvent(lldb::SBEvent &sb_event);
+
+ bool GetNextEventForBroadcaster(const lldb::SBBroadcaster &broadcaster,
+ lldb::SBEvent &sb_event);
+
+ bool
+ GetNextEventForBroadcasterWithType(const lldb::SBBroadcaster &broadcaster,
+ uint32_t event_type_mask,
+ lldb::SBEvent &sb_event);
+
+ bool HandleBroadcastEvent(const lldb::SBEvent &event);
protected:
- friend class SBAttachInfo;
- friend class SBBroadcaster;
- friend class SBCommandInterpreter;
- friend class SBDebugger;
- friend class SBLaunchInfo;
- friend class SBTarget;
+ friend class SBAttachInfo;
+ friend class SBBroadcaster;
+ friend class SBCommandInterpreter;
+ friend class SBDebugger;
+ friend class SBLaunchInfo;
+ friend class SBTarget;
- SBListener (const lldb::ListenerSP &listener_sp);
+ SBListener(const lldb::ListenerSP &listener_sp);
- lldb::ListenerSP
- GetSP ()
- {
- return m_opaque_sp;
- }
+ lldb::ListenerSP GetSP() { return m_opaque_sp; }
private:
+ lldb_private::Listener *operator->() const;
- lldb_private::Listener *
- operator->() const;
-
- lldb_private::Listener *
- get() const;
+ lldb_private::Listener *get() const;
- void
- reset(lldb::ListenerSP listener_sp);
+ void reset(lldb::ListenerSP listener_sp);
- lldb::ListenerSP m_opaque_sp;
- lldb_private::Listener *m_unused_ptr;
+ lldb::ListenerSP m_opaque_sp;
+ lldb_private::Listener *m_unused_ptr;
};
} // namespace lldb
-#endif // LLDB_SBListener_h_
+#endif // LLDB_SBListener_h_