|
25.11
|
#include <BackendId.hpp>
Public Member Functions | |
| BackendId () | |
| BackendId (const std::string &id) | |
| BackendId (const char *id) | |
| BackendId (const BackendId &other)=default | |
| BackendId (BackendId &&other)=default | |
| BackendId & | operator= (const BackendId &other)=default |
| BackendId & | operator= (BackendId &&other)=default |
| ~BackendId () | |
| BackendId (Compute compute) | |
| Deprecated function that will be removed together with the Compute enum. | |
| operator std::string () const | |
| BackendId & | operator= (const std::string &other) |
| BackendId & | operator= (Compute compute) |
| Deprecated function that will be removed together with the Compute enum. | |
| bool | operator== (const BackendId &other) const |
| template<typename O> | |
| bool | operator== (const O &other) const |
| comparison against objects from which the BackendId can be constructed | |
| template<typename O> | |
| bool | operator!= (const O &other) const |
| bool | operator< (const BackendId &other) const |
| bool | IsCpuRef () const |
| bool | IsCpuAcc () const |
| bool | IsGpuAcc () const |
| const std::string & | Get () const |
| bool | IsEmpty () const |
| bool | IsUndefined () const |
Definition at line 78 of file BackendId.hpp.
|
inline |
Definition at line 81 of file BackendId.hpp.
References armnn::GetComputeDeviceAsCString(), and armnn::Undefined.
Referenced by BackendId(), BackendId(), operator<(), operator=(), operator=(), operator=(), operator=(), operator==(), and operator==().
|
inline |
Definition at line 82 of file BackendId.hpp.
|
inline |
Definition at line 83 of file BackendId.hpp.
References BackendId().
References BackendId().
|
inline |
Definition at line 90 of file BackendId.hpp.
Deprecated function that will be removed together with the Compute enum.
Definition at line 94 of file BackendId.hpp.
References armnn::GetComputeDeviceAsCString().
|
inline |
Definition at line 141 of file BackendId.hpp.
Referenced by ProfilerImpl::AnalyzeEventSequenceAndWriteResults(), armnn::AttemptBackendAssignment(), and GetBackendId().
|
inline |
Definition at line 138 of file BackendId.hpp.
References armnn::CpuAcc, and armnn::GetComputeDeviceAsCString().
|
inline |
Definition at line 137 of file BackendId.hpp.
References armnn::CpuRef, and armnn::GetComputeDeviceAsCString().
|
inline |
Definition at line 143 of file BackendId.hpp.
Referenced by DynamicBackendUtils::RegisterDynamicBackendsImpl().
|
inline |
Definition at line 139 of file BackendId.hpp.
References armnn::GetComputeDeviceAsCString(), and armnn::GpuAcc.
|
inline |
Definition at line 144 of file BackendId.hpp.
References armnn::GetComputeDeviceAsCString(), and armnn::Undefined.
Referenced by DynamicBackendUtils::RegisterDynamicBackendsImpl().
|
inline |
Definition at line 96 of file BackendId.hpp.
|
inline |
Definition at line 127 of file BackendId.hpp.
|
inline |
Definition at line 132 of file BackendId.hpp.
References BackendId().
References BackendId().
Deprecated function that will be removed together with the Compute enum.
Definition at line 105 of file BackendId.hpp.
References BackendId().
References BackendId().
|
inline |
Definition at line 97 of file BackendId.hpp.
References BackendId().
|
inline |
Definition at line 112 of file BackendId.hpp.
References BackendId().
|
inline |
comparison against objects from which the BackendId can be constructed
Definition at line 120 of file BackendId.hpp.
References BackendId().