Exception.hpp

Go to the documentation of this file.
00001 /*---------------------------------------------------------------------\
00002 |                                                                      |
00003 |                     _     _   _   _     __     _                     |
00004 |                    | |   | | | \_/ |   /  \   | |                    |
00005 |                    | |   | | | |_| |  / /\ \  | |                    |
00006 |                    | |__ | | | | | | / ____ \ | |__                  |
00007 |                    |____||_| |_| |_|/ /    \ \|____|                 |
00008 |                                                                      |
00009 |                             core library                             |
00010 |                                                                      |
00011 |                                         (C) SUSE Linux Products GmbH |
00012 \----------------------------------------------------------------------/
00013 
00014   File:       Exception.hpp
00015 
00016   Author:     Michael Calmer
00017   Maintainer: Michael Calmer
00018 
00019 /-*/
00054 #ifndef LIMAL_EXCEPTION_HPP
00055 #define LIMAL_EXCEPTION_HPP
00056 
00057 #include "blocxx/BLOCXX_config.h"
00058 #include "blocxx/Exception.hpp"
00059 #include "limal/config.h"
00060 
00061 
00062 namespace LIMAL_NAMESPACE
00063 {
00064 
00074         BLOCXX_DECLARE_EXCEPTION(Memory);
00075 
00084         BLOCXX_DECLARE_EXCEPTION(Runtime);
00085 
00096         BLOCXX_DECLARE_EXCEPTION(Overflow);
00097 
00106         BLOCXX_DECLARE_EXCEPTION(Syntax);
00107 
00108 
00116         BLOCXX_DECLARE_EXCEPTION(Value);
00117 
00124         BLOCXX_DECLARE_EXCEPTION(System);
00125 
00126 }      // End of LIMAL_NAMESPACE
00127 
00128 #endif /* LIMAL_EXCEPTION_HPP */

Generated on Tue May 2 09:52:00 2006 for limal by  doxygen 1.4.6