ArmNN
 20.02
TimelinePacketWriterFactory.hpp
Go to the documentation of this file.
1 //
2 // Copyright © 2019 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 
6 #pragma once
7 
8 #include "IBufferManager.hpp"
10 
11 #include <memory>
12 
13 namespace armnn
14 {
15 
16 namespace profiling
17 {
18 
20 {
21 public:
22  TimelinePacketWriterFactory(IBufferManager& bufferManager) : m_BufferManager(bufferManager) {}
23 
24  std::unique_ptr<ISendTimelinePacket> GetSendTimelinePacket() const;
25 
26 private:
27  IBufferManager& m_BufferManager;
28 };
29 
30 } // namespace profiling
31 
32 } // namespace armnn
Copyright (c) 2020 ARM Limited.
std::unique_ptr< ISendTimelinePacket > GetSendTimelinePacket() const