]> git.tdb.fi Git - libs/core.git/blob - source/except.h
5770f642bacdb5e7d40ce7f794f407dab45d449f
[libs/core.git] / source / except.h
1 #ifndef MSP_IO_EXCEPT_H_
2 #define MSP_IO_EXCEPT_H_
3
4 #include <msp/core/except.h>
5
6 namespace Msp {
7 namespace IO {
8
9 class FileNotFound: public Exception
10 {
11 public:
12         FileNotFound(const std::string &w_, const std::string &f): Exception(w_), filename(f) { }
13         const std::string &get_filename() { return filename; }
14         ~FileNotFound() throw() { }
15 private:
16         std::string filename;
17 };
18
19 } // namespace IO
20 } // namespace Msp
21
22 #endif