1 #ifndef MSP_CORE_EXCEPT_H_
2 #define MSP_CORE_EXCEPT_H_
5 #include "mspcore_api.h"
9 class MSPCORE_API invalid_state: public std::logic_error
12 invalid_state(const std::string &w): logic_error(w) { }
16 class MSPCORE_API already_called: public invalid_state
19 already_called(const std::string &w): invalid_state(w) { }
23 class MSPCORE_API unsupported: public std::logic_error
26 unsupported(const std::string &w): logic_error(w) { }
30 class MSPCORE_API internal_error: public std::logic_error
33 internal_error(const std::string &w): logic_error(w) { }