1 #ifndef _QTRAPIDS_ERROR_HPP_
2 #define _QTRAPIDS_ERROR_HPP_
17 Error(char const *msg)
22 void append_to_msg(T val)
33 Error& operator << (Error &self, T val)
35 self.append_to_msg(val);
39 class InvalidArgument : public Error
44 InvalidArgument& operator << (InvalidArgument &self, T val)
46 self.append_to_msg(val);
52 #endif // _QTRAPIDS_ERROR_HPP_