aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/TimelineUtilityMethods.hpp
diff options
context:
space:
mode:
authorNarumol Prangnawarat <narumol.prangnawarat@arm.com>2019-10-30 12:48:31 +0000
committerMatteo Martincigh <matteo.martincigh@arm.com>2019-10-30 17:36:27 +0000
commit94a3088479694ee1dfdd2e321a353ffcc79f4126 (patch)
treeec92c438c1f7b8d16fd57c21fa36b372d08c4e70 /src/profiling/TimelineUtilityMethods.hpp
parentd034e087d9b48a7541aa588b5cad1373693a8e95 (diff)
downloadarmnn-94a3088479694ee1dfdd2e321a353ffcc79f4126.tar.gz
IVGCVSW-4037 Add a CreateNamedTypedChildEntity method
* Added new method to the TimelineUtilityMethods class * Added unit tests * Code refactoring * Skipped the 0 when generating a dynamic GUID for testing purposes Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com> Change-Id: Ic2c8033ad010e07b0f8b7971ce653263e21c6f97
Diffstat (limited to 'src/profiling/TimelineUtilityMethods.hpp')
-rw-r--r--src/profiling/TimelineUtilityMethods.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/profiling/TimelineUtilityMethods.hpp b/src/profiling/TimelineUtilityMethods.hpp
index 7d029e7fb4..5f713bf6d4 100644
--- a/src/profiling/TimelineUtilityMethods.hpp
+++ b/src/profiling/TimelineUtilityMethods.hpp
@@ -34,6 +34,10 @@ public:
void TypeEntity(ProfilingGuid entityGuid, const std::string& type);
+ ProfilingDynamicGuid CreateNamedTypedChildEntity(ProfilingGuid parentEntityGuid,
+ const std::string& entityName,
+ const std::string& entityType);
+
private:
ISendTimelinePacket& m_SendTimelinePacket;
};