IVGCVSW-3427 Create PacketVersionResolver class
authorAron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Thu, 22 Aug 2019 11:56:34 +0000 (12:56 +0100)
committerAron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Fri, 23 Aug 2019 10:16:39 +0000 (11:16 +0100)
commite898db9aaf07b4d0ea0242a1f3296f0192c42939
tree017e040f9b18251f288f1f57ec270eac27ef85f6
parent91e1d89ad35ad081a4d5995d541791fbefdb3060
IVGCVSW-3427 Create PacketVersionResolver class

* Create first version of PacketVersionResolver class
* Add basic unit test
* Move existing classes inside the armnn::profiling namespace
* Add utility methods for Version

Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: If0ea0e1b9dea7fbfcd8b808e97b1e2aa91964dfa
13 files changed:
CMakeLists.txt
src/profiling/CommandHandlerFunctor.cpp
src/profiling/CommandHandlerFunctor.hpp
src/profiling/CommandHandlerKey.cpp
src/profiling/CommandHandlerKey.hpp
src/profiling/CommandHandlerRegistry.cpp
src/profiling/CommandHandlerRegistry.hpp
src/profiling/EncodeVersion.hpp
src/profiling/Packet.cpp
src/profiling/Packet.hpp
src/profiling/PacketVersionResolver.cpp [new file with mode: 0644]
src/profiling/PacketVersionResolver.hpp [new file with mode: 0644]
src/profiling/test/ProfilingTests.cpp