IVGCVSW-3691 Basic refactoring in view of upcoming work in the profiler
Change-Id: Iea4550b864fc2adb04a3a2411a7ead06b1f60ab9
Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
diff --git a/src/profiling/CounterDirectory.hpp b/src/profiling/CounterDirectory.hpp
index bbe7bcf..ec1ac27 100644
--- a/src/profiling/CounterDirectory.hpp
+++ b/src/profiling/CounterDirectory.hpp
@@ -15,6 +15,12 @@
namespace profiling
{
+class Category
+{
+public:
+ std::string m_Name;
+};
+
class Device
{
public:
@@ -36,10 +42,12 @@
std::string m_Units;
};
-class Category
+class CounterSet
{
public:
+ uint16_t m_Uid;
std::string m_Name;
+ uint16_t m_Count;
};
class CounterDirectory final