eckit/exception/Exceptions.h file

Namespaces

namespace eckit

Classes

class eckit::Exception
Base class for all ECMWF exceptions. All exception types shall inherit from this class, either directly or indirectly.
class eckit::SeriousBug
class eckit::TooManyRetries
class eckit::TimeOut
class eckit::FailedLibraryCall
class eckit::FailedSystemCall
class eckit::AssertionFailed
class eckit::BadParameter
class eckit::BadCast
class eckit::BadValue
class eckit::Stop
class eckit::Abort
class eckit::Cancel
class eckit::Retry
class eckit::UserError
class eckit::OutOfRange
class eckit::NotImplemented
class eckit::FunctionalityNotSupported
class eckit::FileError
class eckit::CantOpenFile
class eckit::WriteError
class eckit::ReadError
class eckit::CloseError
class eckit::ShortFile
class eckit::RemoteException
class eckit::UnexpectedState
class eckit::OutOfMemory

Defines

#define THRCALL(a)
#define SYSCALL(a)
#define SYSCALL2(a, b)
#define PANIC(a)
#define NOTIMP
#define ASSERT(a)
#define ASSERT_MSG(a, m)
#define CHECK_CALL_NOLOG(a)
This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.