ArmNN
 21.02
TimelinePacketWriterFactory Class Reference

#include <TimelinePacketWriterFactory.hpp>

Public Member Functions

 TimelinePacketWriterFactory (IBufferManager &bufferManager)
 
std::unique_ptr< ISendTimelinePacketGetSendTimelinePacket () const
 

Detailed Description

Definition at line 19 of file TimelinePacketWriterFactory.hpp.

Constructor & Destructor Documentation

◆ TimelinePacketWriterFactory()

TimelinePacketWriterFactory ( IBufferManager bufferManager)
inline

Definition at line 22 of file TimelinePacketWriterFactory.hpp.

References TimelinePacketWriterFactory::GetSendTimelinePacket().

22 : m_BufferManager(bufferManager) {}

Member Function Documentation

◆ GetSendTimelinePacket()

std::unique_ptr< ISendTimelinePacket > GetSendTimelinePacket ( ) const

Definition at line 16 of file TimelinePacketWriterFactory.cpp.

Referenced by BOOST_AUTO_TEST_CASE(), CheckTimelineDirectory(), ProfilingService::GetSendTimelinePacket(), and TimelinePacketWriterFactory::TimelinePacketWriterFactory().

17 {
18  return std::make_unique<SendTimelinePacket>(m_BufferManager);
19 }

The documentation for this class was generated from the following files: