eckit::CantOpenFile class

Base classes

class FileError

Public static functions

static auto throwing() -> bool
static void exceptionStack(std::ostream&, bool callStack = false)

Constructors, destructors, conversion operators

CantOpenFile(const std::string&, bool retry = false)
CantOpenFile(const std::string&, const CodeLocation&, bool retry = false)

Public functions

auto what() const -> const char* override noexcept
auto what(T... args) -> T
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)

Private functions

auto retryOnServer() const -> bool virtual