X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FException.hh;h=42e1326fbca957754412da8b56985c5f48eb9953;hb=412024ed31a4ab4eaea7a4165a434f8efebee325;hp=7abf26cbbc5b0644fd25829c2f63c44d1cf9221f;hpb=be33ff96c5b89738694da272d8610564cce48bfb;p=senf.git diff --git a/Utils/Exception.hh b/Utils/Exception.hh index 7abf26c..42e1326 100644 --- a/Utils/Exception.hh +++ b/Utils/Exception.hh @@ -23,8 +23,8 @@ /** \file \brief Exception public header */ -#ifndef HH_Exception_ -#define HH_Exception_ 1 +#ifndef HH_SENF_Utils_Exception_ +#define HH_SENF_Utils_Exception_ 1 // Custom includes #include @@ -96,9 +96,9 @@ SENF_WRAP_EXC(std::bad_cast) SENF_WRAP_EXC(somelib::FooException) } - \endcode The re-thrown exception can then be caught as std::bad_cast or as - senf::ExceptionMixin as needed. It is safe, to wrap an exception twice (the macro will detect - this case). + \endcode + The re-thrown exception can then be caught as std::bad_cast or as senf::ExceptionMixin + as needed. It is safe, to wrap an exception twice (the macro will detect this case). \code bar() { try { @@ -308,7 +308,7 @@ namespace senf { # define SENF_EXC_DEBUGINFO # endif -# define SENF_THROW_SYSTEM_EXCEPTION(desc) throw SystemException(desc SENF_EXC_DEBUGINFO) +# define SENF_THROW_SYSTEM_EXCEPTION(desc) throw senf::SystemException(desc SENF_EXC_DEBUGINFO) }