00001 00002 /* 00003 jaula_lexan_error.h : JSON Analysis User Library Acronym 00004 Lexical Analysis exception definitions 00005 00006 Copyright (C) 2007 Kombo Morongo <morongo666@gmail.com> 00007 00008 This library is free software; you can redistribute it and/or 00009 modify it under the terms of the GNU Lesser General Public 00010 License as published by the Free Software Foundation; either 00011 version 2.1 of the License, or (at your option) any later version. 00012 00013 This library is distributed in the hope that it will be useful, 00014 but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00016 Lesser General Public License for more details. 00017 00018 You should have received a copy of the GNU Lesser General Public 00019 License along with this library; if not, write to the Free Software 00020 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 00021 00022 svn info: 00023 00024 $Author: morongo $ 00025 $HeadURL: https://jaula.svn.sourceforge.net/svnroot/jaula/trunk/jaula/jaula_lexan_error.h $ 00026 $Id: jaula_lexan_error.h 20 2007-04-20 17:45:13Z morongo $ 00027 $Revision: 20 $ 00028 */ 00029 00030 #ifndef _JAULA_LEXAN_ERROR_H_ 00031 #define _JAULA_LEXAN_ERROR_H_ 00032 00033 #include <jaula/jaula_exception.h> 00034 00043 namespace JAULA 00044 { // namespace JAULA 00045 00058 class Lexan_Error : public Exception 00059 { // class Lexan_Error 00060 public: 00061 00077 Lexan_Error(std::string const &detail = "" 00078 , std::string const &action = "" 00079 , std::string const &origin = ""); 00080 00084 virtual ~Lexan_Error(); 00085 00101 Lexan_Error &operator=(Lexan_Error const &orig); 00102 00103 }; // class Lexan_Error 00104 00105 } // namespace JAULA 00106 #endif 00107 00108 // EOF $Id: jaula_lexan_error.h 20 2007-04-20 17:45:13Z morongo $
Copyright (c) 2007 Kombo Morongo.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".