IVGCVSW-4319 Implement Counter Status Querying
authorJames Conroy <james.conroy@arm.com>
Thu, 6 Feb 2020 18:34:52 +0000 (18:34 +0000)
committerColm Donelan <colm.donelan@arm.com>
Mon, 10 Feb 2020 11:13:00 +0000 (11:13 +0000)
commit2dcd3fef30ad3ac41621f3f8b142632e912ea42d
tree3916a75d338e1d261a71c786d1c25d4ff144c1df
parent1398b75f03f8558756f11ec0f89dccea6e864c84
IVGCVSW-4319 Implement Counter Status Querying

* Adds implementations for GetCounterStatus and
  GetActiveCounters.
* Adds CheckCounterStatusQuery in ProfilingTests.
* Modifies Holder and ProfilingService to open
  up access to CaptureData for use by
  BackendProfiling.

Signed-off-by: James Conroy <james.conroy@arm.com>
Signed-off-by: Colm Donelan <Colm.Donelan@arm.com>
Change-Id: Iec47952545c0072a71088b12ca3dc31673fa9c51
include/armnn/backends/profiling/IBackendProfiling.hpp
src/profiling/Holder.cpp
src/profiling/Holder.hpp
src/profiling/ProfilingService.cpp
src/profiling/ProfilingService.hpp
src/profiling/backends/BackendProfiling.cpp
src/profiling/backends/BackendProfiling.hpp
src/profiling/test/ProfilingTests.cpp