From e898db9aaf07b4d0ea0242a1f3296f0192c42939 Mon Sep 17 00:00:00 2001 From: Aron Virginas-Tar Date: Thu, 22 Aug 2019 12:56:34 +0100 Subject: 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 Change-Id: If0ea0e1b9dea7fbfcd8b808e97b1e2aa91964dfa --- src/profiling/PacketVersionResolver.hpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/profiling/PacketVersionResolver.hpp (limited to 'src/profiling/PacketVersionResolver.hpp') diff --git a/src/profiling/PacketVersionResolver.hpp b/src/profiling/PacketVersionResolver.hpp new file mode 100644 index 0000000000..168a32ceb8 --- /dev/null +++ b/src/profiling/PacketVersionResolver.hpp @@ -0,0 +1,27 @@ +// +// Copyright © 2017 Arm Ltd. All rights reserved. +// SPDX-License-Identifier: MIT +// + +#pragma once + +#include "EncodeVersion.hpp" + +namespace armnn +{ + +namespace profiling +{ + +class PacketVersionResolver final +{ +public: + PacketVersionResolver() = default; + ~PacketVersionResolver() = default; + + Version ResolvePacketVersion(uint32_t packetId) const; +}; + +} // namespace profiling + +} // namespace armnn -- cgit v1.2.1