ArmNN
 20.08
MockImportBackendInitialiser Class Reference

#include <MockImportBackend.hpp>

Public Member Functions

 MockImportBackendInitialiser ()
 
 ~MockImportBackendInitialiser ()
 

Detailed Description

Definition at line 14 of file MockImportBackend.hpp.

Constructor & Destructor Documentation

◆ MockImportBackendInitialiser()

Definition at line 22 of file MockImportBackend.cpp.

References armnn::BackendRegistryInstance(), MockImportBackend::GetIdStatic(), and BackendRegistry::Register().

23 {
25  []()
26  {
27  return IBackendInternalUniquePtr(new MockImportBackend);
28  });
29 }
void Register(const BackendId &id, FactoryFunction factory)
BackendRegistry & BackendRegistryInstance()
static const BackendId & GetIdStatic()
std::unique_ptr< IBackendInternal > IBackendInternalUniquePtr

◆ ~MockImportBackendInitialiser()

Definition at line 31 of file MockImportBackend.cpp.

References armnn::BackendRegistryInstance(), BackendRegistry::Deregister(), and MockImportBackend::GetIdStatic().

32 {
33  try
34  {
36  }
37  catch (...)
38  {
39  std::cerr << "could not deregister mock import backend" << std::endl;
40  }
41 }
BackendRegistry & BackendRegistryInstance()
static const BackendId & GetIdStatic()
void Deregister(const BackendId &id)

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