diff options
Diffstat (limited to 'src/backends/backendsCommon/RegistryCommon.hpp')
-rw-r--r-- | src/backends/backendsCommon/RegistryCommon.hpp | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/src/backends/backendsCommon/RegistryCommon.hpp b/src/backends/backendsCommon/RegistryCommon.hpp index 3dbfad2a66..03bd338090 100644 --- a/src/backends/backendsCommon/RegistryCommon.hpp +++ b/src/backends/backendsCommon/RegistryCommon.hpp @@ -22,11 +22,11 @@ struct RegisteredTypeName static const char * Name() { return "UNKNOWN"; } }; -template <typename RegisteredType, typename PointerType, typename ParamType> +template <typename RegisteredType, typename PointerType> class RegistryCommon { public: - using FactoryFunction = std::function<PointerType(const ParamType&)>; + using FactoryFunction = std::function<PointerType()>; void Register(const BackendId& id, FactoryFunction factory) { @@ -53,20 +53,6 @@ public: return it->second; } - FactoryFunction GetFactory(const BackendId& id, - FactoryFunction defaultFactory) const - { - auto it = m_Factories.find(id); - if (it == m_Factories.end()) - { - return defaultFactory; - } - else - { - return it->second; - } - } - size_t Size() const { return m_Factories.size(); @@ -131,4 +117,4 @@ struct StaticRegistryInitializer } }; -} // namespace armnn
\ No newline at end of file +} // namespace armnn |