20.11
|
#include <ProfilingMocks.hpp>
Public Member Functions | |
MockCounterDirectory ()=default | |
~MockCounterDirectory ()=default | |
const Category * | RegisterCategory (const std::string &categoryName) |
const Device * | RegisterDevice (const std::string &deviceName, uint16_t cores=0) |
const CounterSet * | RegisterCounterSet (const std::string &counterSetName, uint16_t count=0) |
const Counter * | RegisterCounter (const BackendId &backendId, const uint16_t uid, const std::string &parentCategoryName, uint16_t counterClass, uint16_t interpolation, double multiplier, const std::string &name, const std::string &description, const armnn::Optional< std::string > &units=armnn::EmptyOptional(), const armnn::Optional< uint16_t > &numberOfCores=armnn::EmptyOptional(), const armnn::Optional< uint16_t > &deviceUid=armnn::EmptyOptional(), const armnn::Optional< uint16_t > &counterSetUid=armnn::EmptyOptional()) |
uint16_t | GetCategoryCount () const override |
uint16_t | GetDeviceCount () const override |
uint16_t | GetCounterSetCount () const override |
uint16_t | GetCounterCount () const override |
const Categories & | GetCategories () const override |
const Devices & | GetDevices () const override |
const CounterSets & | GetCounterSets () const override |
const Counters & | GetCounters () const override |
const Category * | GetCategory (const std::string &name) const override |
const Device * | GetDevice (uint16_t uid) const override |
const CounterSet * | GetCounterSet (uint16_t uid) const override |
const Counter * | GetCounter (uint16_t uid) const override |
![]() | |
virtual | ~ICounterDirectory () |
Definition at line 443 of file ProfilingMocks.hpp.
|
default |
|
default |
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 579 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 585 of file ProfilingMocks.hpp.
References ARMNN_ASSERT.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 573 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 614 of file ProfilingMocks.hpp.
References armnn::IgnoreUnused().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 576 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 582 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 608 of file ProfilingMocks.hpp.
References armnn::IgnoreUnused().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 575 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 581 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 602 of file ProfilingMocks.hpp.
References armnn::IgnoreUnused().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 574 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 580 of file ProfilingMocks.hpp.
|
inline |
Definition at line 450 of file ProfilingMocks.hpp.
References ARMNN_ASSERT.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 507 of file ProfilingMocks.hpp.
References ARMNN_ASSERT, armnn::profiling::GetNextCounterUids(), armnn::IgnoreUnused(), and Category::m_Counters.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 486 of file ProfilingMocks.hpp.
References ARMNN_ASSERT, and armnn::profiling::GetNextUid().
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 466 of file ProfilingMocks.hpp.
References ARMNN_ASSERT, and armnn::profiling::GetNextUid().
Referenced by BOOST_AUTO_TEST_CASE().