23.05
|
#include <sstream>
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
struct | CheckLocation |
class | Exception |
Base class for all ArmNN exceptions so that users can filter to just those. More... | |
class | BackendUnavailableException |
Class for non-fatal exceptions raised while initialising a backend. More... | |
class | ClRuntimeUnavailableException |
class | InvalidArgumentException |
class | FileNotFoundException |
class | ParseException |
class | UnimplementedException |
class | LayerValidationException |
class | GraphValidationException |
class | BadOptionalAccessException |
class | RuntimeException |
class | MemoryImportException |
class | MemoryExportException |
class | TimeoutException |
class | PolymorphicDowncastException |
class | NullPointerException |
class | BackendCapabilityException |
class | MemoryValidationException |
Namespaces | |
armnn | |
Copyright (c) 2021 ARM Limited and Contributors. | |
Macros | |
#define | CHECK_LOCATION() armnn::CheckLocation(__func__, __FILE__, __LINE__) |
Functions | |
template<typename ExceptionType > | |
void | ConditionalThrow (bool condition, const std::string &message) |
template<typename ExceptionType > | |
void | ConditionalThrow (bool condition) |
template<typename ExceptionType , typename ComparedType > | |
void | ConditionalThrowIfNotEqual (const std::string &message, const ComparedType &leftHandSide, const ComparedType &rightHandSide) |
ComparedType must support: operator==(const ComparedType&) operator<<(ostream&, const ComparedType&) More... | |
#define CHECK_LOCATION | ( | ) | armnn::CheckLocation(__func__, __FILE__, __LINE__) |
Definition at line 203 of file Exceptions.hpp.