Blackcomb  prealpha
Engine-ish
BlackcombException.h
1 #ifndef BLACKCOMB_ENGINEEXCEPTION_H
2 #define BLACKCOMB_ENGINEEXCEPTION_H
3 
4 #include <exception>
5 
6 namespace blackcomb::misc {
11  class BlackcombException : public std::exception {
12  public:
13  BlackcombException(const char* msg);
14  virtual const char* what() const throw();
15  private:
16  const char* msg;
17  };
18 }
19 
20 #endif //BLACKCOMB_ENGINEEXCEPTION_H
A general exception caused by the engine.
Definition: BlackcombException.h:11
Definition: BlackcombException.h:6