ArmNN
 21.02
IProfilingGuidGenerator Class Referenceabstract

#include <IProfilingGuidGenerator.hpp>

Inheritance diagram for IProfilingGuidGenerator:
IProfilingService ProfilingGuidGenerator ProfilingService MockProfilingService ProfilingServiceRuntimeHelper SwapProfilingConnectionFactoryHelper

Public Member Functions

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 ()
 

Detailed Description

Definition at line 18 of file IProfilingGuidGenerator.hpp.

Constructor & Destructor Documentation

◆ ~IProfilingGuidGenerator()

virtual ~IProfilingGuidGenerator ( )
inlinevirtual

Definition at line 27 of file IProfilingGuidGenerator.hpp.

27 {}

Member Function Documentation

◆ GenerateStaticId()

virtual ProfilingStaticGuid GenerateStaticId ( const std::string &  str)
pure virtual

Create a ProfilingStaticGuid based on a hash of the string.

Implemented in MockProfilingService, ProfilingService, and ProfilingGuidGenerator.

◆ NextGuid()

virtual ProfilingDynamicGuid NextGuid ( )
pure virtual

Return the next random Guid in the sequence.

Implemented in MockProfilingService, ProfilingService, and ProfilingGuidGenerator.

Referenced by BOOST_AUTO_TEST_CASE().


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