diff options
Diffstat (limited to 'tools/lldb-mi/MIUtilMapIdToVariant.cpp')
-rw-r--r-- | tools/lldb-mi/MIUtilMapIdToVariant.cpp | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/tools/lldb-mi/MIUtilMapIdToVariant.cpp b/tools/lldb-mi/MIUtilMapIdToVariant.cpp deleted file mode 100644 index 9361cedab3e7..000000000000 --- a/tools/lldb-mi/MIUtilMapIdToVariant.cpp +++ /dev/null @@ -1,99 +0,0 @@ -//===-- MIUtilMapIdToVariant.cpp --------------------------------*- C++ -*-===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// - -// In-house headers: -#include "MIUtilMapIdToVariant.h" - -//++ -// Details: CMIUtilMapIdToVariant constructor. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. -//-- -CMIUtilMapIdToVariant::CMIUtilMapIdToVariant() {} - -//++ -// Details: CMIUtilMapIdToVariant destructor. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. -//-- -CMIUtilMapIdToVariant::~CMIUtilMapIdToVariant() {} - -//++ -// Details: Remove at the data from *this container. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. -//-- -void CMIUtilMapIdToVariant::Clear() { m_mapKeyToVariantValue.clear(); } - -//++ -// Details: Check an ID is present already in *this container. -// Type: Method. -// Args: vId - (R) Unique ID i.e. GUID. -// Return: True - registered. -// False - not found. -// Throws: None. -//-- -bool CMIUtilMapIdToVariant::HaveAlready(const CMIUtilString &vId) const { - const MapKeyToVariantValue_t::const_iterator it = - m_mapKeyToVariantValue.find(vId); - return it != m_mapKeyToVariantValue.end(); -} - -//++ -// Details: Determine if *this container is currently holding any data. -// Type: Method. -// Args: None. -// Return: bool - True - Yes empty, false - one or more data object present. -// Throws: None. -//-- -bool CMIUtilMapIdToVariant::IsEmpty() const { - return m_mapKeyToVariantValue.empty(); -} - -//++ -// Details: Check the ID is valid to be registered. -// Type: Method. -// Args: vId - (R) Unique ID i.e. GUID. -// Return: True - valid. -// False - not valid. -// Throws: None. -//-- -bool CMIUtilMapIdToVariant::IsValid(const CMIUtilString &vId) const { - bool bValid = true; - - if (vId.empty()) - bValid = false; - - return bValid; -} - -//++ -// Details: Remove from *this contain a data object specified by ID. The data -// object -// when removed also calls its destructor should it have one. -// Type: Method. -// Args: vId - (R) Unique ID i.e. GUID. -// Return: MIstatus::success - Functional succeeded. -// MIstatus::failure - Functional failed. -// Throws: None. -//-- -bool CMIUtilMapIdToVariant::Remove(const CMIUtilString &vId) { - const MapKeyToVariantValue_t::const_iterator it = - m_mapKeyToVariantValue.find(vId); - if (it != m_mapKeyToVariantValue.end()) { - m_mapKeyToVariantValue.erase(it); - } - - return MIstatus::success; -} |