7 #ifndef __MYGUI_EXCEPTION_H__
8 #define __MYGUI_EXCEPTION_H__
21 Exception(
const std::string& _description,
const std::string& _source,
const char* _file,
long _line);
30 virtual const std::string& getFullDescription()
const;
32 virtual const std::string& getSource()
const;
34 virtual const std::string& getFile()
const;
36 virtual long getLine()
const;
38 virtual const std::string& getDescription()
const;
41 const char* what()
const throw();
53 #endif // __MYGUI_EXCEPTION_H__