#include <boost/type_traits/is_convertible.hpp>
//#include "Exception.mpp"
-///////////////////////////////hh.p////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
/** \defgroup exception Exception classes
This will add the user information to any %senf exception thrown. The Exception is however not a
stream. If you need to do more extensive formating, either use an intermediate string-stream or
- use <a href="http://www.boost.org/libs/format/doc/format.html">Boost.Format</a>:
+ use <a href="http://www.boost.org/doc/libs/release/libs/format/index.html">Boost.Format</a>:
\code
try {
class SystemException : public Exception
{
public:
- ///////////////////////////////////////////////////////////////////////////
+ //-////////////////////////////////////////////////////////////////////////
///\name Structors and default members
- ///@{
+ //\{
explicit SystemException(std::string const & descr = "" _SENF_EXC_DEBUG_ARGS);
explicit SystemException(int code _SENF_EXC_DEBUG_ARGS);
virtual ~SystemException() throw();
- ///@}
- ///////////////////////////////////////////////////////////////////////////
+ //\}
+ //-////////////////////////////////////////////////////////////////////////
int errorNumber() const; ///< Error code (\c errno number)
char const * errorString() const; ///< Error string (\c strerror() value)
}
-///////////////////////////////hh.e////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#include "Exception.cci"
//#include "Exception.ct"
#include "Exception.cti"