00001 #ifndef _SHOGUN_EXCEPTION_H_ 00002 #define _SHOGUN_EXCEPTION_H_ 00003 00007 class ShogunException { 00008 public: 00013 ShogunException(const char* str); 00014 00019 inline const char* get_exception_string() { return val; } 00020 00021 private: 00023 char* val; 00024 }; 00025 00026 #endif // _SHOGUN_EXCEPTION_H_