#include <unordered_map>
#include <mutex>
#include <Safir/Dob/Typesystem/Defs.h>
#include <Safir/Dob/Typesystem/Exceptions.h>
Go to the source code of this file.
|
namespace | Safir |
| This namespace contains all the functionality and definitions of the SAFIR SDK.
|
|
namespace | Safir::Dob |
| This namespace contains all functionality of the DOB (Components DOSE and DOTS).
|
|
namespace | Safir::Dob::Typesystem |
| This namespace contains the DOB Typesystem functionality and definitions.
|
|
◆ CATCH_LIBRARY_EXCEPTIONS
#define CATCH_LIBRARY_EXCEPTIONS |
Value:
catch (const std::exception & exc) \
catch (...) \
This is the base class of all Fundamental Exceptions.
Definition Exceptions.h:200
This is the base class of all (non-Fundamental) Exceptions.
Definition Exceptions.h:233
void Set(const FundamentalException &exception)
Set the current exception.
static LibraryExceptions & Instance()
Get the instance of the singleton.
void SetUnknown()
Set the current exception.
◆ CATCH_LIBRARY_EXCEPTIONS_AND_RUN
#define CATCH_LIBRARY_EXCEPTIONS_AND_RUN |
( |
| statement | ) |
|
Value:
catch (const std::exception & exc) \
catch (...) \