20.11
|
#include <ProfilingTestUtils.hpp>
Public Member Functions | |
ProfilingServiceRuntimeHelper (ProfilingService &profilingService) | |
~ProfilingServiceRuntimeHelper ()=default | |
BufferManager & | GetProfilingBufferManager () |
void | ForceTransitionToState (ProfilingState newState) |
![]() | |
ProfilingService (Optional< IReportStructure &> reportStructure=EmptyOptional()) | |
~ProfilingService () | |
void | ResetExternalProfilingOptions (const ExternalProfilingOptions &options, bool resetProfilingService=false) |
ProfilingState | ConfigureProfilingService (const ExternalProfilingOptions &options, bool resetProfilingService=false) |
void | Update () |
void | Disconnect () |
void | AddBackendProfilingContext (const BackendId backendId, std::shared_ptr< armnn::profiling::IBackendProfilingContext > profilingContext) |
void | NotifyBackendsForTimelineReporting () override |
const ICounterDirectory & | GetCounterDirectory () const |
ICounterRegistry & | GetCounterRegistry () |
ProfilingState | GetCurrentState () const |
bool | IsCounterRegistered (uint16_t counterUid) const override |
uint32_t | GetAbsoluteCounterValue (uint16_t counterUid) const override |
uint32_t | GetDeltaCounterValue (uint16_t counterUid) override |
uint16_t | GetCounterCount () const override |
const ICounterMappings & | GetCounterMappings () const override |
IRegisterCounterMapping & | GetCounterMappingRegistry () |
bool | IsProfilingEnabled () const override |
CaptureData | GetCaptureData () override |
void | SetCaptureData (uint32_t capturePeriod, const std::vector< uint16_t > &counterIds, const std::set< BackendId > &activeBackends) |
void | SetCounterValue (uint16_t counterUid, uint32_t value) override |
uint32_t | AddCounterValue (uint16_t counterUid, uint32_t value) override |
uint32_t | SubtractCounterValue (uint16_t counterUid, uint32_t value) override |
uint32_t | IncrementCounterValue (uint16_t counterUid) override |
ProfilingDynamicGuid | NextGuid () override |
Return the next random Guid in the sequence. More... | |
ProfilingStaticGuid | GenerateStaticId (const std::string &str) override |
Create a ProfilingStaticGuid based on a hash of the string. More... | |
std::unique_ptr< ISendTimelinePacket > | GetSendTimelinePacket () const override |
ISendCounterPacket & | GetSendCounterPacket () override |
void | ResetGuidGenerator () |
bool | IsTimelineReportingEnabled () |
void | AddLocalPacketHandler (ILocalPacketHandlerSharedPtr localPacketHandler) |
void | NotifyProfilingServiceActive () override |
void | WaitForProfilingServiceActivation (unsigned int timeout) override |
![]() | |
virtual | ~IReadWriteCounterValues () |
![]() | |
virtual | ~IReadCounterValues () |
![]() | |
virtual | ~IWriteCounterValues () |
![]() | |
virtual | ~IProfilingService () |
![]() | |
virtual | ~IProfilingGuidGenerator () |
![]() | |
virtual | ~IProfilingServiceStatus () |
![]() | |
virtual | ~INotifyBackends () |
Public Attributes | |
armnn::profiling::ProfilingService & | m_ProfilingService |
Definition at line 71 of file ProfilingTestUtils.hpp.
|
inline |
Definition at line 74 of file ProfilingTestUtils.hpp.
|
default |
|
inline |
Definition at line 84 of file ProfilingTestUtils.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), and VerifyPostOptimisationStructureTestImpl().
|
inline |
Definition at line 78 of file ProfilingTestUtils.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), and VerifyPostOptimisationStructureTestImpl().
armnn::profiling::ProfilingService& m_ProfilingService |
Definition at line 82 of file ProfilingTestUtils.hpp.