ArmNN
 24.02
BackendUnavailableException Class Reference

Class for non-fatal exceptions raised while initialising a backend. More...

#include <Exceptions.hpp>

Inheritance diagram for BackendUnavailableException:
[legend]
Collaboration diagram for BackendUnavailableException:
[legend]

Public Member Functions

 Exception (const std::string &message)
 
 Exception (const std::string &message, const CheckLocation &location)
 exception with context More...
 
 Exception (const Exception &other, const std::string &message, const CheckLocation &location)
 preserving previous exception context and adding local context information More...
 
- Public Member Functions inherited from Exception
 Exception (const std::string &message)
 
 Exception (const std::string &message, const CheckLocation &location)
 exception with context More...
 
 Exception (const Exception &other, const std::string &message, const CheckLocation &location)
 preserving previous exception context and adding local context information More...
 
virtual const char * what () const noexcept override
 

Detailed Description

Class for non-fatal exceptions raised while initialising a backend.

Definition at line 68 of file Exceptions.hpp.

Member Function Documentation

◆ Exception() [1/3]

Exception
explicit

preserving previous exception context and adding local context information

Definition at line 24 of file Exceptions.cpp.

27 : m_Message{other.m_Message}
28 {
29  m_Message += "\n" + message + location.AsString();
30 }

◆ Exception() [2/3]

Exception
explicit

Definition at line 12 of file Exceptions.cpp.

13 : m_Message{message}
14 {
15 }

◆ Exception() [3/3]

Exception
explicit

exception with context

Definition at line 17 of file Exceptions.cpp.

19 : m_Message{message}
20 {
21  m_Message += location.AsString();
22 }

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