ArmNN
NotReleased
|
#include <IProfilingService.hpp>
Public Member Functions | |
virtual | ~IProfilingService () |
virtual std::unique_ptr< ISendTimelinePacket > | GetSendTimelinePacket () const =0 |
virtual const ICounterMappings & | GetCounterMappings () const =0 |
virtual ISendCounterPacket & | GetSendCounterPacket ()=0 |
virtual bool | IsProfilingEnabled () const =0 |
virtual CaptureData | GetCaptureData ()=0 |
Public Member Functions inherited from IProfilingGuidGenerator | |
virtual ProfilingDynamicGuid | NextGuid ()=0 |
Return the next random Guid in the sequence. More... | |
virtual ProfilingStaticGuid | GenerateStaticId (const std::string &str)=0 |
Create a ProfilingStaticGuid based on a hash of the string. More... | |
virtual | ~IProfilingGuidGenerator () |
Definition at line 19 of file IProfilingService.hpp.
|
inlinevirtual |
|
pure virtual |
Implemented in MockProfilingService, and ProfilingService.
Referenced by BackendProfiling::GetActiveCounters(), BackendProfiling::GetCounterStatus(), and IProfilingService::~IProfilingService().
|
pure virtual |
Implemented in MockProfilingService, and ProfilingService.
Referenced by BackendProfiling::GetCounterStatus(), BackendProfiling::ReportCounters(), and IProfilingService::~IProfilingService().
|
pure virtual |
Implemented in MockProfilingService, and ProfilingService.
Referenced by BackendProfiling::ReportCounters(), and IProfilingService::~IProfilingService().
|
pure virtual |
Implemented in MockProfilingService, and ProfilingService.
Referenced by BackendProfiling::GetSendTimelinePacket(), and IProfilingService::~IProfilingService().
|
pure virtual |
Implemented in MockProfilingService, and ProfilingService.
Referenced by BackendProfiling::IsProfilingEnabled(), and IProfilingService::~IProfilingService().