#include <boost/noncopyable.hpp>
#include <boost/thread/once.hpp>
#include <Safir/Dob/Typesystem/Defs.h>
#include <Safir/Dob/Typesystem/Exceptions.h>
Go to the source code of this file.
#define CATCH_LIBRARY_EXCEPTIONS |
Value:
catch (const std::exception & exc) \
catch (...) \
This is the base class of all (non-Fundamental) Exceptions.
Definition: Exceptions.h:223
static LibraryExceptions & Instance()
Get the instance of the singleton.
void SetUnknown()
Set the current exception.
This is the base class of all Fundamental Exceptions.
Definition: Exceptions.h:190
void Set(const FundamentalException &exception)
Set the current exception.
#define CATCH_LIBRARY_EXCEPTIONS_AND_RUN |
( |
|
statement | ) |
|
Value:
catch (const std::exception & exc) \
catch (...) \
This is the base class of all (non-Fundamental) Exceptions.
Definition: Exceptions.h:223
static LibraryExceptions & Instance()
Get the instance of the singleton.
void SetUnknown()
Set the current exception.
This is the base class of all Fundamental Exceptions.
Definition: Exceptions.h:190
void Set(const FundamentalException &exception)
Set the current exception.