]> git.tdb.fi Git - libs/core.git/blob - source/core/systemerror.cpp
Make sure all classes have sensible copy semantics
[libs/core.git] / source / core / systemerror.cpp
1 #include <limits>
2 #include "systemerror.h"
3
4 using namespace std;
5
6 namespace Msp {
7
8 system_error::system_error(const string &w, int c):
9         runtime_error(w+": "+get_message(c)),
10         code_(c)
11 { }
12
13 system_error::system_error(const string &w, const string &e):
14         runtime_error(w+": "+e),
15         code_(numeric_limits<int>::min())
16 { }
17
18 } // namespace Msp