ArmNN
 22.05.01
SampleDynamicBackend.cpp File Reference

Go to the source code of this file.

Namespaces

 sdb
 

Functions

constexpr const char * SampleDynamicBackendId ()
 
const char * GetBackendId ()
 
void GetVersion (uint32_t *outMajor, uint32_t *outMinor)
 
void * BackendFactory ()
 

Function Documentation

◆ BackendFactory()

void* BackendFactory ( )

Definition at line 119 of file SampleDynamicBackend.cpp.

120 {
121  return new sdb::SampleDynamicBackend();
122 }

◆ GetBackendId()

const char* GetBackendId ( )

Definition at line 101 of file SampleDynamicBackend.cpp.

References TestDynamicBackendId().

102 {
103  return sdb::SampleDynamicBackend::GetIdStatic().Get().c_str();
104 }

◆ GetVersion()

void GetVersion ( uint32_t *  outMajor,
uint32_t *  outMinor 
)

Definition at line 106 of file SampleDynamicBackend.cpp.

References IBackendInternal::GetApiVersion(), BackendVersion::m_Major, and BackendVersion::m_Minor.

107 {
108  if (!outMajor || !outMinor)
109  {
110  return;
111  }
112 
114 
115  *outMajor = apiVersion.m_Major;
116  *outMinor = apiVersion.m_Minor;
117 }
static constexpr BackendVersion GetApiVersion()
Returns the version of the Backend API.