3#include <Safir/Utilities/Internal/VisibilityHelpers.h>
5#ifdef safir_generated_Core_cpp_EXPORTS
6# define SAFIR_GENERATED_Core_API SAFIR_HELPER_DLL_EXPORT
8# define SAFIR_GENERATED_Core_API SAFIR_HELPER_DLL_IMPORT
9# define SAFIR_LIBRARY_NAME "safir_generated-Core-cpp"
10# include <Safir/Utilities/Internal/AutoLink.h>
12#define SAFIR_GENERATED_Core_API_LOCAL SAFIR_HELPER_DLL_LOCAL
48 (
const std::wstring & message,
49 const std::wstring & fileName,
52 const std::wstring
GetName()
const override;
#define SAFIR_GENERATED_Core_API
Definition BackdoorCommand.h:18
This namespace contains all the functionality and definitions of the SAFIR SDK.
Definition Backdoor.h:31
DotsC_Int64 Int64
64 bit integer type.
Definition Defs.h:69
DotsC_TypeId TypeId
A unique type identifier.
Definition Defs.h:218
This is the base class of all (non-Fundamental) Exceptions.
Definition Exceptions.h:233
Thrown when data could not be sent due to overflowing queues.
Definition OverflowException.h:33
OverflowException(const std::wstring &message, const std::wstring &fileName, const Safir::Dob::Typesystem::Int64 lineNumber)
Constructor with exception information.
const std::wstring GetName() const override
Get the exception name.
Safir::Dob::Typesystem::TypeId GetTypeId() const override
Get the type id of this exception.
Definition OverflowException.h:57