class
#include <atlas/io/Exceptions.h>
NotDecodable
Contents
Base classes
- class Exception
Public static functions
- static auto throwing() -> bool
-
static void exceptionStack(std::
ostream &, bool callStack = false)
Constructors, destructors, conversion operators
-
NotDecodable(const std::
string & type_name) -
template<typename T>NotDecodable(const T&)
- ~NotDecodable() override
Public functions
- auto what() const -> const char* override noexcept
- auto what(T... args) -> T
- auto retryOnServer() const -> bool virtual
- auto retryOnClient() const -> bool virtual
- auto terminateApplication() const -> bool virtual
-
auto callStack() const -> const std::
string & - auto location() const -> const CodeLocation&
-
void dumpStackTrace(std::
ostream & = std::cout )
Function documentation
static bool atlas::io::NotDecodable:: throwing()
#include <eckit/exception/Exceptions.h>
static void atlas::io::NotDecodable:: exceptionStack(std::ostream &,
bool callStack = false)
#include <eckit/exception/Exceptions.h>
const char* atlas::io::NotDecodable:: what() const override noexcept
#include <eckit/exception/Exceptions.h>
bool atlas::io::NotDecodable:: retryOnServer() const virtual
#include <eckit/exception/Exceptions.h>
bool atlas::io::NotDecodable:: retryOnClient() const virtual
#include <eckit/exception/Exceptions.h>
bool atlas::io::NotDecodable:: terminateApplication() const virtual
#include <eckit/exception/Exceptions.h>
const std::string & atlas::io::NotDecodable:: callStack() const
#include <eckit/exception/Exceptions.h>
const CodeLocation& atlas::io::NotDecodable:: location() const
#include <eckit/exception/Exceptions.h>
void atlas::io::NotDecodable:: dumpStackTrace(std::ostream & = std::cout )
#include <eckit/exception/Exceptions.h>