libfsafe
0.1.1
eases writing fail-safe code (C++)
|
00001 /** 00002 * @file 00003 * 00004 * Contains declaration of @ref libfsafe::AssertionFailure. 00005 */ 00006 00007 #ifndef LIBFSAFE_ASSERTIONFAILURE_HXX 00008 #define LIBFSAFE_ASSERTIONFAILURE_HXX 00009 00010 #include <libsex/declare.hxx> 00011 #include <libsex/Exception.hxx> 00012 00013 /** 00014 * @class libfsafe::AssertionFailure 00015 * 00016 * Indicates that an assertion failed. 00017 * 00018 * Superclass of all exceptions thrown by assertions. 00019 */ 00020 namespace libfsafe 00021 { 00022 class AssertionFailure; 00023 } 00024 00025 LIBSEX_DECLARE(libsex::Exception, libfsafe, AssertionFailure) 00026 00027 #endif