diff options
Diffstat (limited to 'tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp')
-rw-r--r-- | tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp | 123 |
1 files changed, 63 insertions, 60 deletions
diff --git a/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp b/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp index 1303a8832f66..9bd9e83e1e6b 100644 --- a/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp +++ b/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp @@ -8,15 +8,15 @@ //===----------------------------------------------------------------------===// //++ -// File: MICmdMgrSetCmdDeleteCallback.cpp +// File: MICmdMgrSetCmdDeleteCallback.cpp // -// Overview: CSetClients implementation. +// Overview: CSetClients implementation. // -// Environment: Compilers: Visual C++ 12. -// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 -// Libraries: See MIReadmetxt. +// Environment: Compilers: Visual C++ 12. +// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 +// Libraries: See MIReadmetxt. // -// Copyright: None. +// Copyright: None. //-- // In-house headers: @@ -26,85 +26,88 @@ namespace CMICmdMgrSetCmdDeleteCallback { //++ ------------------------------------------------------------------------------------ -// Details: CSetClients constructor. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. +// Details: CSetClients constructor. +// Type: Method. +// Args: None. +// Return: None. +// Throws: None. //-- -CSetClients::CSetClients( void ) -: m_bClientUnregistered( false ) +CSetClients::CSetClients(void) + : m_bClientUnregistered(false) { } //++ ------------------------------------------------------------------------------------ -// Details: CSetClients destructor. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. +// Details: CSetClients destructor. +// Type: Method. +// Args: None. +// Return: None. +// Throws: None. //-- -CSetClients::~CSetClients( void ) +CSetClients::~CSetClients(void) { } //++ ------------------------------------------------------------------------------------ -// Details: Register an object to be called when a command object is deleted. -// Type: Method. -// Args: vObject - (R) A new interested client. -// Return: MIstatus::success - Functional succeeded. -// MIstatus::failure - Functional failed. -// Throws: None. +// Details: Register an object to be called when a command object is deleted. +// Type: Method. +// Args: vObject - (R) A new interested client. +// Return: MIstatus::success - Functional succeeded. +// MIstatus::failure - Functional failed. +// Throws: None. //-- -bool CSetClients::Register( ICallback & vObject ) +bool +CSetClients::Register(ICallback &vObject) { - insert( &vObject ); + insert(&vObject); - return MIstatus::success; + return MIstatus::success; } //++ ------------------------------------------------------------------------------------ -// Details: Unregister an object from being called when a command object is deleted. -// Type: Method. -// Args: vObject - (R) The was interested client. -// Return: MIstatus::success - Functional succeeded. -// MIstatus::failure - Functional failed. -// Throws: None. +// Details: Unregister an object from being called when a command object is deleted. +// Type: Method. +// Args: vObject - (R) The was interested client. +// Return: MIstatus::success - Functional succeeded. +// MIstatus::failure - Functional failed. +// Throws: None. //-- -bool CSetClients::Unregister( ICallback & vObject ) +bool +CSetClients::Unregister(ICallback &vObject) { - m_bClientUnregistered = true; - erase( &vObject ); + m_bClientUnregistered = true; + erase(&vObject); - return MIstatus::success; + return MIstatus::success; } //++ ------------------------------------------------------------------------------------ -// Details: Iterate all interested clients and tell them a command is being deleted. -// Type: Method. -// Args: vCmd - (RW) The command to be deleted. -// Return: MIstatus::success - Functional succeeded. -// MIstatus::failure - Functional failed. -// Throws: None. +// Details: Iterate all interested clients and tell them a command is being deleted. +// Type: Method. +// Args: vCmd - (RW) The command to be deleted. +// Return: MIstatus::success - Functional succeeded. +// MIstatus::failure - Functional failed. +// Throws: None. //-- -void CSetClients::Delete( SMICmdData & vCmd ) +void +CSetClients::Delete(SMICmdData &vCmd) { - m_bClientUnregistered = false; // Reset - iterator it = begin(); - while( it != end() ) - { - ICallback * pObj = *it; - pObj->Delete( vCmd ); + m_bClientUnregistered = false; // Reset + iterator it = begin(); + while (it != end()) + { + ICallback *pObj = *it; + pObj->Delete(vCmd); - if( m_bClientUnregistered ) - { - m_bClientUnregistered = false; // Reset - it = begin(); - } - else - // Next - ++it; - } + if (m_bClientUnregistered) + { + m_bClientUnregistered = false; // Reset + it = begin(); + } + else + // Next + ++it; + } } } // namespace CMICmdMgrSetCmdDeleteCallback |