aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/Packet.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/Packet.hpp')
-rw-r--r--src/profiling/Packet.hpp25
1 files changed, 12 insertions, 13 deletions
diff --git a/src/profiling/Packet.hpp b/src/profiling/Packet.hpp
index ce378441f4..b350f7c2ca 100644
--- a/src/profiling/Packet.hpp
+++ b/src/profiling/Packet.hpp
@@ -18,19 +18,18 @@ class Packet
{
public:
Packet(uint32_t header, uint32_t length, const char* data)
- : m_Header(header), m_Length(length), m_Data(data)
- {
- m_PacketId = ((header >> 16) & 1023);
- m_PacketFamily = (header >> 26);
-
- if (length == 0)
- {
- if (m_Data != nullptr)
- {
- throw armnn::Exception("Data should be null");
- }
- }
- };
+ : m_Header(header),
+ m_Length(length),
+ m_Data(data)
+ {
+ m_PacketId = ((header >> 16) & 1023);
+ m_PacketFamily = (header >> 26);
+
+ if (length == 0 && m_Data != nullptr)
+ {
+ throw armnn::InvalidArgumentException("Data should be null when length is zero");
+ }
+ }
uint32_t GetHeader() const;
uint32_t GetPacketFamily() const;