ArmNN
 20.08
ICounterDirectory Class Referenceabstract

#include <ICounterDirectory.hpp>

Inheritance diagram for ICounterDirectory:
CounterDirectory MockCounterDirectory

Public Member Functions

virtual ~ICounterDirectory ()
 
virtual uint16_t GetCategoryCount () const =0
 
virtual uint16_t GetDeviceCount () const =0
 
virtual uint16_t GetCounterSetCount () const =0
 
virtual uint16_t GetCounterCount () const =0
 
virtual const CategoriesGetCategories () const =0
 
virtual const DevicesGetDevices () const =0
 
virtual const CounterSetsGetCounterSets () const =0
 
virtual const CountersGetCounters () const =0
 
virtual const CategoryGetCategory (const std::string &name) const =0
 
virtual const DeviceGetDevice (uint16_t uid) const =0
 
virtual const CounterSetGetCounterSet (uint16_t uid) const =0
 
virtual const CounterGetCounter (uint16_t uid) const =0
 

Detailed Description

Definition at line 139 of file ICounterDirectory.hpp.

Constructor & Destructor Documentation

◆ ~ICounterDirectory()

virtual ~ICounterDirectory ( )
inlinevirtual

Definition at line 142 of file ICounterDirectory.hpp.

142 {}

Member Function Documentation

◆ GetCategories()

◆ GetCategory()

virtual const Category* GetCategory ( const std::string &  name) const
pure virtual

Implemented in MockCounterDirectory, and CounterDirectory.

Referenced by BOOST_AUTO_TEST_CASE().

◆ GetCategoryCount()

virtual uint16_t GetCategoryCount ( ) const
pure virtual

◆ GetCounter()

virtual const Counter* GetCounter ( uint16_t  uid) const
pure virtual

Implemented in MockCounterDirectory, and CounterDirectory.

Referenced by BOOST_AUTO_TEST_CASE().

◆ GetCounterCount()

virtual uint16_t GetCounterCount ( ) const
pure virtual

Implemented in MockCounterDirectory, and CounterDirectory.

Referenced by BOOST_AUTO_TEST_CASE().

◆ GetCounters()

virtual const Counters& GetCounters ( ) const
pure virtual

◆ GetCounterSet()

virtual const CounterSet* GetCounterSet ( uint16_t  uid) const
pure virtual

Implemented in MockCounterDirectory, and CounterDirectory.

Referenced by BOOST_AUTO_TEST_CASE().

◆ GetCounterSetCount()

virtual uint16_t GetCounterSetCount ( ) const
pure virtual

◆ GetCounterSets()

virtual const CounterSets& GetCounterSets ( ) const
pure virtual

◆ GetDevice()

virtual const Device* GetDevice ( uint16_t  uid) const
pure virtual

Implemented in MockCounterDirectory, and CounterDirectory.

Referenced by BOOST_AUTO_TEST_CASE().

◆ GetDeviceCount()

virtual uint16_t GetDeviceCount ( ) const
pure virtual

◆ GetDevices()

virtual const Devices& GetDevices ( ) const
pure virtual

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