aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/Holder.cpp
diff options
context:
space:
mode:
authorJim Flynn <jim.flynn@arm.com>2022-03-23 23:01:26 +0000
committerJim Flynn <jim.flynn@arm.com>2022-03-23 23:43:35 +0000
commit3e9bc19ad523361e6b18057849e30c0c48183915 (patch)
treeb7b012a9734ce39d054fc5d92302780fd838e5c8 /src/profiling/Holder.cpp
parent277618302d0f131eac0b6ac2015dd3eb09aa6ff9 (diff)
downloadarmnn-3e9bc19ad523361e6b18057849e30c0c48183915.tar.gz
IVGCVSW-6706 Create the libpipeClient library
Change-Id: I2368aade38ad3808fab55d8a86cd659d4e95d91e Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Diffstat (limited to 'src/profiling/Holder.cpp')
-rw-r--r--src/profiling/Holder.cpp87
1 files changed, 0 insertions, 87 deletions
diff --git a/src/profiling/Holder.cpp b/src/profiling/Holder.cpp
deleted file mode 100644
index d144e244d9..0000000000
--- a/src/profiling/Holder.cpp
+++ /dev/null
@@ -1,87 +0,0 @@
-//
-// Copyright © 2017 Arm Ltd. All rights reserved.
-// SPDX-License-Identifier: MIT
-//
-
-#include <client/include/Holder.hpp>
-
-namespace arm
-{
-
-namespace pipe
-{
-
-CaptureData& CaptureData::operator=(const CaptureData& other)
-{
- m_CapturePeriod = other.m_CapturePeriod;
- m_CounterIds = other.m_CounterIds;
- m_ActiveBackends = other.m_ActiveBackends;
-
- return *this;
-}
-
-void CaptureData::SetActiveBackends(const std::set<std::string>& activeBackends)
-{
- m_ActiveBackends = activeBackends;
-}
-
-void CaptureData::SetCapturePeriod(uint32_t capturePeriod)
-{
- m_CapturePeriod = capturePeriod;
-}
-
-void CaptureData::SetCounterIds(const std::vector<uint16_t>& counterIds)
-{
- m_CounterIds = counterIds;
-}
-
-const std::set<std::string>& CaptureData::GetActiveBackends() const
-{
- return m_ActiveBackends;
-}
-
-uint32_t CaptureData::GetCapturePeriod() const
-{
- return m_CapturePeriod;
-}
-
-const std::vector<uint16_t>& CaptureData::GetCounterIds() const
-{
- return m_CounterIds;
-}
-
-CaptureData Holder::GetCaptureData() const
-{
- std::lock_guard<std::mutex> lockGuard(m_CaptureThreadMutex);
-
- return m_CaptureData;
-}
-
-bool CaptureData::IsCounterIdInCaptureData(uint16_t counterId)
-{
- for (auto m_CounterId : m_CounterIds) {
- if (m_CounterId == counterId)
- {
- return true;
- }
- }
-
- // Return false by default unless counterId is found
- return false;
-}
-
-void Holder::SetCaptureData(uint32_t capturePeriod,
- const std::vector<uint16_t>& counterIds,
- const std::set<std::string>& activeBackends)
-{
- std::lock_guard<std::mutex> lockGuard(m_CaptureThreadMutex);
-
- m_CaptureData.SetCapturePeriod(capturePeriod);
- m_CaptureData.SetCounterIds(counterIds);
- m_CaptureData.SetActiveBackends(activeBackends);
-
-}
-
-} // namespace pipe
-
-} // namespace arm