From 6940dd720ebb6b3d1df8ca203ab696daefe58189 Mon Sep 17 00:00:00 2001 From: Jim Flynn Date: Fri, 20 Mar 2020 12:25:56 +0000 Subject: renamed Documentation folder 20.02 and added .nojekyll file Signed-off-by: Jim Flynn --- 20.02/classarmnn_1_1_exception.xhtml | 313 +++++++++++++++++++++++++++++++++++ 1 file changed, 313 insertions(+) create mode 100644 20.02/classarmnn_1_1_exception.xhtml (limited to '20.02/classarmnn_1_1_exception.xhtml') diff --git a/20.02/classarmnn_1_1_exception.xhtml b/20.02/classarmnn_1_1_exception.xhtml new file mode 100644 index 0000000000..189780055b --- /dev/null +++ b/20.02/classarmnn_1_1_exception.xhtml @@ -0,0 +1,313 @@ + + + + + + + + + + + + + +ArmNN: Exception Class Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  20.02 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
Exception Class Reference
+
+
+ +

Base class for all ArmNN exceptions so that users can filter to just those. + More...

+ +

#include <Exceptions.hpp>

+
+Inheritance diagram for Exception:
+
+
+ + +BackendProfilingException +BackendUnavailableException +BadOptionalAccessException +FileNotFoundException +GraphValidationException +InvalidArgumentException +LayerValidationException +MemoryExportException +MemoryImportException +ParseException +PolymorphicDowncastException +BufferExhaustion +RuntimeException +TestFrameworkException +TimeoutException +UnimplementedException +InferenceTestImageException + +
+ + + + + + + + + + + + +

+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...
 
virtual const char * what () const noexcept override
 
+

Detailed Description

+

Base class for all ArmNN exceptions so that users can filter to just those.

+ +

Definition at line 46 of file Exceptions.hpp.

+

Constructor & Destructor Documentation

+ +

◆ Exception() [1/3]

+ +
+
+ + + + + +
+ + + + + + + + +
Exception (const std::string & message)
+
+explicit
+
+ +

Definition at line 12 of file Exceptions.cpp.

+
13 : m_Message{message}
14 {
15 }
+
+
+ +

◆ Exception() [2/3]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
Exception (const std::string & message,
const CheckLocationlocation 
)
+
+explicit
+
+ +

exception with context

+ +

Definition at line 17 of file Exceptions.cpp.

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

◆ Exception() [3/3]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Exception (const Exceptionother,
const std::string & message,
const CheckLocationlocation 
)
+
+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 }
+
+
+

Member Function Documentation

+ +

◆ what()

+ + +
The documentation for this class was generated from the following files: +
+
+ + + + -- cgit v1.2.1