ArmNN
 20.02
IWriteCounterValues Class Referenceabstract

#include <ICounterValues.hpp>

Inheritance diagram for IWriteCounterValues:
IReadWriteCounterValues ProfilingService ProfilingServiceRuntimeHelper SwapProfilingConnectionFactoryHelper

Public Member Functions

virtual ~IWriteCounterValues ()
 
virtual void SetCounterValue (uint16_t counterUid, uint32_t value)=0
 
virtual uint32_t AddCounterValue (uint16_t counterUid, uint32_t value)=0
 
virtual uint32_t SubtractCounterValue (uint16_t counterUid, uint32_t value)=0
 
virtual uint32_t IncrementCounterValue (uint16_t counterUid)=0
 

Detailed Description

Definition at line 26 of file ICounterValues.hpp.

Constructor & Destructor Documentation

◆ ~IWriteCounterValues()

virtual ~IWriteCounterValues ( )
inlinevirtual

Definition at line 29 of file ICounterValues.hpp.

References IncrementCounterValue().

29 {}

Member Function Documentation

◆ AddCounterValue()

virtual uint32_t AddCounterValue ( uint16_t  counterUid,
uint32_t  value 
)
pure virtual

Implemented in ProfilingService.

◆ IncrementCounterValue()

virtual uint32_t IncrementCounterValue ( uint16_t  counterUid)
pure virtual

Implemented in ProfilingService.

◆ SetCounterValue()

virtual void SetCounterValue ( uint16_t  counterUid,
uint32_t  value 
)
pure virtual

Implemented in ProfilingService.

◆ SubtractCounterValue()

virtual uint32_t SubtractCounterValue ( uint16_t  counterUid,
uint32_t  value 
)
pure virtual

Implemented in ProfilingService.


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