FotoSHOCK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
IOException.hpp
1 /*
2  * Copyright 2011, 2012 Lukas Jirkovsky
3  *
4  * This file is part of FotoSHOCKcore.
5  *
6  * FotoSHOCKcore is free software: you can redistribute it and/or modify it
7  * under the terms of the GNU Lesser General Public License as published by
8  * the Free Software Foundation, version 3 of the License.
9  *
10  * FotoSHOCKcore is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with FotoSHOCKcore. If not, see <http://www.gnu.org/licenses/>.
17  */
18 
19 #ifndef IOEXCEPTION_H
20 #define IOEXCEPTION_H
21 
22 #include "CoreException.hpp"
23 
24 namespace FotoSHOCKcore {
25 namespace IO {
26 
27 class IOException : public CoreException {
28  public:
29  IOException(const char* message) : CoreException(message) {};
30  IOException(const char* message, const char* file, int line) : CoreException(message, file, line) {};
31  virtual ~IOException() throw() {}
32 };
33 
34 }
35 }
36 
37 #endif