22 #ifndef __MYGUI_EXCEPTION_H__
23 #define __MYGUI_EXCEPTION_H__
36 Exception(
const std::string& _description,
const std::string& _source,
const char* _file,
long _line);
45 virtual const std::string& getFullDescription()
const;
47 virtual const std::string& getSource()
const;
49 virtual const std::string& getFile()
const;
51 virtual long getLine()
const;
53 virtual const std::string& getDescription()
const;
56 const char* what()
const throw();
68 #endif // __MYGUI_EXCEPTION_H__