20.02
|
#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 |
Public Member Functions inherited from ICounterDirectory | |
virtual | ~ICounterDirectory () |
Definition at line 439 of file ProfilingMocks.hpp.
|
default |
|
default |
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 575 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 581 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 569 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 610 of file ProfilingMocks.hpp.
References armnn::IgnoreUnused().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 572 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 578 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 604 of file ProfilingMocks.hpp.
References armnn::IgnoreUnused().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 571 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 577 of file ProfilingMocks.hpp.
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 598 of file ProfilingMocks.hpp.
References armnn::IgnoreUnused().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 570 of file ProfilingMocks.hpp.
References armnn::numeric_cast().
Referenced by BOOST_AUTO_TEST_CASE().
|
inlineoverridevirtual |
Implements ICounterDirectory.
Definition at line 576 of file ProfilingMocks.hpp.
|
inline |
Definition at line 446 of file ProfilingMocks.hpp.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 503 of file ProfilingMocks.hpp.
References armnn::profiling::GetNextCounterUids(), armnn::IgnoreUnused(), and Category::m_Counters.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 482 of file ProfilingMocks.hpp.
References armnn::profiling::GetNextUid().
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 462 of file ProfilingMocks.hpp.
References armnn::profiling::GetNextUid().
Referenced by BOOST_AUTO_TEST_CASE().