IVGCVSW-4320 Implement the bulk reporting of counter values from backends

* Implemented unit test for ReportCounters function in BackendProfiling

Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: Iec342a96060c8ef6090e6cc67bda8a7a3e890c50
diff --git a/include/armnn/backends/profiling/IBackendProfiling.hpp b/include/armnn/backends/profiling/IBackendProfiling.hpp
index a649ece..989c5e8 100644
--- a/include/armnn/backends/profiling/IBackendProfiling.hpp
+++ b/include/armnn/backends/profiling/IBackendProfiling.hpp
@@ -18,6 +18,8 @@
 
 struct CounterValue
 {
+    CounterValue(uint16_t id, uint32_t value) :
+        counterId(id), counterValue(value) {}
     uint16_t counterId;
     uint32_t counterValue;
 };