20.02
|
#include <PeriodicCounterCapture.hpp>
Public Member Functions | |
PeriodicCounterCapture (const Holder &data, ISendCounterPacket &packet, const IReadCounterValues &readCounterValue, const ICounterMappings &counterIdMap, const std::unordered_map< armnn::BackendId, std::shared_ptr< armnn::profiling::IBackendProfilingContext >> &backendProfilingContexts) | |
~PeriodicCounterCapture () | |
void | Start () override |
void | Stop () override |
bool | IsRunning () const |
Public Member Functions inherited from IPeriodicCounterCapture | |
virtual | ~IPeriodicCounterCapture () |
Definition at line 26 of file PeriodicCounterCapture.hpp.
|
inline |
Definition at line 29 of file PeriodicCounterCapture.hpp.
|
inline |
Definition at line 44 of file PeriodicCounterCapture.hpp.
References PeriodicCounterCapture::Start(), and PeriodicCounterCapture::Stop().
|
inline |
Definition at line 48 of file PeriodicCounterCapture.hpp.
|
overridevirtual |
Implements IPeriodicCounterCapture.
Definition at line 18 of file PeriodicCounterCapture.cpp.
Referenced by BOOST_AUTO_TEST_CASE(), and PeriodicCounterCapture::~PeriodicCounterCapture().
|
overridevirtual |
Implements IPeriodicCounterCapture.
Definition at line 37 of file PeriodicCounterCapture.cpp.
References ARMNN_LOG, Holder::GetCaptureData(), IReadCounterValues::GetCounterValue(), ICounterMappings::GetGlobalId(), armnn::profiling::GetTimestamp(), ISendCounterPacket::SendPeriodicCounterCapturePacket(), armnn::warning, and Exception::what().
Referenced by BOOST_AUTO_TEST_CASE(), ProfilingService::GetSendTimelinePacket(), ProfilingService::Update(), and PeriodicCounterCapture::~PeriodicCounterCapture().