]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/except.h
Report locations of errors through multiple levels of referenced files
[libs/datafile.git] / source / except.h
index cc8c1fbdcd6b3a4f5b303023871d667b66287381..34d9e77810d838b694e0023a364271ecd1bb5afc 100644 (file)
@@ -17,6 +17,7 @@ private:
 public:
        data_error(const std::string &, unsigned, const std::string &);
        data_error(const std::string &, unsigned, const std::exception &);
+       data_error(const std::string &, unsigned, const data_error &);
        virtual ~data_error() throw() { }
 
        const std::string &get_source() const { return source; }