diff options
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h')
-rw-r--r-- | lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h | 61 |
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 |