24 m_ProfilingService(profilingService),
25 m_BackendId(backendId) {}
30 std::unique_ptr<IRegisterBackendCounters>
std::vector< CounterStatus > GetActiveCounters() override
void ReportCounters(const std::vector< Timestamp > &) override
std::unique_ptr< IRegisterBackendCounters > GetCounterRegistrationInterface(uint16_t currentMaxGlobalCounterID) override
Copyright (c) 2020 ARM Limited.
ProfilingService & profilingService
bool IsProfilingEnabled() const override
CounterStatus GetCounterStatus(uint16_t backendCounterId) override
IProfilingGuidGenerator & GetProfilingGuidGenerator() override
std::unique_ptr< ISendTimelinePacket > GetSendTimelinePacket() override
BackendProfiling(const IRuntime::CreationOptions &options, IProfilingService &profilingService, const BackendId &backendId)
armnn::Runtime::CreationOptions::ExternalProfilingOptions options