libfsafe  0.1.1
eases writing fail-safe code (C++)
/home/ptr/dev/dev-libs/libfsafe/libfsafe/UnexpectedException.hxx
Go to the documentation of this file.
00001 /**
00002  * @file
00003  *
00004  * Contains declaration of @ref
00005  * libfsafe::UnexpectedException.
00006  */
00007 
00008 #ifndef LIBFSAFE_UNEXPECTEDEXCEPTION_HXX
00009 #define LIBFSAFE_UNEXPECTEDEXCEPTION_HXX
00010 
00011 #include <libsex/Exception.hxx>
00012 #include <libsex/declare.hxx>
00013 
00014 /**
00015  * @class libfsafe::UnexpectedException
00016  *
00017  * To be thrown when a statement threw an exception that
00018  * was not anticipated, i.e. wrapping and letting the error
00019  * bubble up.
00020  *
00021  * Inherits from libsex::Exception.:wa
00022  */
00023 namespace libfsafe
00024 {
00025         class UnexpectedException;
00026 }
00027 
00028 LIBSEX_DECLARE(
00029         libsex::Exception,
00030         libfsafe,
00031         UnexpectedException)
00032 
00033 #endif
 All Classes Files Defines