![]() |
Humble Framework for SkyOS |
#include <HError.h>
Inheritance diagram for HAssertion:

Definition at line 73 of file HError.h.
Public Member Functions | |
| HAssertion (StringPtr pstrWhat, StringPtr pstrFile, uint32 uLine) | |
| void | Reset (void) |
| Clears the exception. | |
| void | Throw (StringPtr pstrWhat, StringPtr pstrFile, uint32 uLine) throw () |
| Sets the exception information then throws it. | |
| const char * | what (void) const throw () |
| Returns the error information as a readable string. | |
| HAssertion & | Set (StringPtr pstrWhat, StringPtr pstrFile, uint32 uLine) |
| Sets the exception information. | |
Protected Attributes | |
| StringPtr | m_pstrWhat |
| Ptr to text of assertion. | |
| StringPtr | m_pstrFile |
| Ptr to source file (__FILE__). | |
| uint32 | m_uLine |
| Line number in source file (__LINE__). | |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
2006.01.09-16:37