32 virtual void SetCounterValue(uint16_t counterUid, uint32_t value) = 0;
33 virtual uint32_t AddCounterValue(uint16_t counterUid, uint32_t value) = 0;
34 virtual uint32_t SubtractCounterValue(uint16_t counterUid, uint32_t value) = 0;
35 virtual uint32_t IncrementCounterValue(uint16_t counterUid) = 0;
virtual ~IReadWriteCounterValues()
virtual ~IReadCounterValues()
Copyright (c) 2021 ARM Limited and Contributors.
virtual ~IWriteCounterValues()
virtual uint32_t GetAbsoluteCounterValue(uint16_t counterUid) const =0
virtual uint32_t GetDeltaCounterValue(uint16_t counterUid)=0
virtual uint16_t GetCounterCount() const =0
virtual bool IsCounterRegistered(uint16_t counterUid) const =0