X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FException.hh;h=ffd2bb47f0c7bd424630e4e67257032e847f7d64;hb=9cb871b939efe93e35dd96808d25089399acfc46;hp=1bed5cef6766987518a07d9936897787717d910a;hpb=3a43b572a2c0028b353d47e86fa7546633d6e2cf;p=senf.git
diff --git a/senf/Utils/Exception.hh b/senf/Utils/Exception.hh
index 1bed5ce..ffd2bb4 100644
--- a/senf/Utils/Exception.hh
+++ b/senf/Utils/Exception.hh
@@ -62,7 +62,7 @@
use Boost.Format:
\code
- try {
+ try {
// ...
}
catch (senf::ExceptionMixin & e) {
@@ -96,7 +96,7 @@
SENF_WRAP_EXC(std::bad_cast)
SENF_WRAP_EXC(somelib::FooException)
}
- \endcode
+ \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
@@ -147,7 +147,7 @@ namespace senf {
/**< Adds \a text to the description text. */
protected:
- explicit ExceptionMixin(std::string const & description = "");
+ explicit ExceptionMixin(std::string const & description = "");
///< Initialize exception with string
/**< \a description is the initial error description
string. This should probably be a string constant
@@ -181,12 +181,12 @@ namespace senf {
virtual char const * what() const throw();
///< get exception description and backtrace if available
/**< get description of the exception (message()) and backtrace
- information if SENF is compiled with \c SENF_DEBUG */
+ information if SENF is compiled with \c SENF_DEBUG */
protected:
explicit Exception(std::string const & description = "");
};
-
+
/** \brief Wrapper for standard non-senf exceptions
This class wraps an exception of type \a BaseException and adds functionality from
@@ -229,7 +229,7 @@ namespace senf {
exception description string. This operator allows to
use Exception instances like streams. The conversion is
performed using boost::lexical_cast
and is
- therefor identical to a streaming operation.
+ therefor identical to a streaming operation.
\see \ref exception */
@@ -250,7 +250,7 @@ namespace senf {
\code
// Standard usage: Take \c errno from environment
- throw senf::SystemException("::open()")
+ throw senf::SystemException("::open()")
<< " while opening configuration file: " << filename;
// You may however explicitly specify the errno value
@@ -294,13 +294,13 @@ namespace senf {
int errorNumber() const; ///< Error code (\c errno number)
char const * errorString() const; ///< Error string (\c strerror() value)
- bool anyOf(int c0, int c1=0, int c2=0, int c3=0, int c4=0, int c5=0,
+ bool anyOf(int c0, int c1=0, int c2=0, int c3=0, int c4=0, int c5=0,
int c6=0, int c7=0, int c8=0, int c9=0) const;
///< \c true, if errorNumber() is one of \a c0 ... \a c9
private:
void init(std::string const & descr, int code _SENF_EXC_DEBUG_ARGS_ND);
-
+
int code_;
};
@@ -330,4 +330,4 @@ namespace senf {
// compile-command: "scons -u test"
// comment-column: 40
// End:
-
+