| 12345678910111213141516171819202122232425262728 |
- #ifndef UNITTEST_ASSERTEXCEPTION_H
- #define UNITTEST_ASSERTEXCEPTION_H
- #include <exception>
- namespace UnitTest {
- class AssertException : public std::exception
- {
- public:
- AssertException(char const* description, char const* filename, int lineNumber);
- virtual ~AssertException() throw();
- virtual char const* what() const throw();
- char const* Filename() const;
- int LineNumber() const;
- private:
- char m_description[512];
- char m_filename[256];
- int m_lineNumber;
- };
- }
- #endif
|