summaryrefslogtreecommitdiffstats
path: root/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h')
-rw-r--r--lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h61
1 files changed, 33 insertions, 28 deletions
diff --git a/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h b/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h
index 7e95d67d871..0363831b765 100644
--- a/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h
+++ b/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h
@@ -19,50 +19,55 @@
// Declarations:
struct SMICmdData;
-namespace CMICmdMgrSetCmdDeleteCallback
-{
+namespace CMICmdMgrSetCmdDeleteCallback {
-//++ ============================================================================
+//++
+//============================================================================
// Details: MI Command Manager interface for client call back.
// Objects that want to be notified of a command being deleted
// inherit this interface and register interest in command object
-// deletion. An object deleting a command must not do it itself but call
+// deletion. An object deleting a command must not do it itself but
+// call
// the Command Manager CmdDelete() function to delete a command object.
//--
-class ICallback
-{
- public:
- virtual void Delete(SMICmdData &vCmd) = 0;
+class ICallback {
+public:
+ virtual void Delete(SMICmdData &vCmd) = 0;
- /* dtor */ virtual ~ICallback(){}
+ /* dtor */ virtual ~ICallback() {}
};
-//++ ============================================================================
-// Details: MI Command Manager container for clients registered interest in command
-// objects being deleted. Objects register an interest so when a command
+//++
+//============================================================================
+// Details: MI Command Manager container for clients registered interest in
+// command
+// objects being deleted. Objects register an interest so when a
+// command
// is to be deleted that object wanting the delete calls the Command
// Manager to delete the command object. In so do all other registered
-// objects get called to about the deletion including the object wanting
+// objects get called to about the deletion including the object
+// wanting
// to do the delete in the first place.
//--
-class CSetClients : public std::set<class ICallback *>, public CMICmnBase
-{
- // Methods:
- public:
- /* ctor */ CSetClients();
+class CSetClients : public std::set<class ICallback *>, public CMICmnBase {
+ // Methods:
+public:
+ /* ctor */ CSetClients();
- bool Register(class ICallback &vObject);
- bool Unregister(class ICallback &vObject);
- void Delete(SMICmdData &vCmdData);
+ bool Register(class ICallback &vObject);
+ bool Unregister(class ICallback &vObject);
+ void Delete(SMICmdData &vCmdData);
- // Overridden:
- public:
- // From CMICmnBase
- /* dtor */ ~CSetClients() override;
+ // Overridden:
+public:
+ // From CMICmnBase
+ /* dtor */ ~CSetClients() override;
- // Attributes:
- private:
- bool m_bClientUnregistered; // True = yes while deleting a client unregistered, false = no client unregistered during deletion
+ // Attributes:
+private:
+ bool m_bClientUnregistered; // True = yes while deleting a client
+ // unregistered, false = no client unregistered
+ // during deletion
};
} // namespace CMICmdMgrSetCmdDeleteCallback
OpenPOWER on IntegriCloud