#include <ltkcpp_base.h>
Public Member Functions | |
| CErrorDetails (void) | |
| Default Constructor. | |
| void | clear (void) |
| Clears the contents of a CErrorDetails. | |
| void | missingParameter (const CTypeDescriptor *pRefType) |
| Convenience function used by the toolkit to set CErrorDetails when it encounters an missing parameters. | |
| void | unexpectedParameter (const CParameter *pParameter) |
| Convenience function used by the toolkit to set CErrorDetails when it encounters an unexpected parameters. | |
| void | resultCodeAndWhatStr (EResultCode eResultCode, const char *pWhatStr) |
| Convenience function used by the toolkit to set CErrorDetails result code and pWhatStr. | |
Public Attributes | |
| EResultCode | m_eResultCode |
| Result code from operation. | |
| const char * | m_pWhatStr |
| Descriptive printable error string. | |
| const CTypeDescriptor * | m_pRefType |
| If non-NULL this is the type descriptors for the errored type. | |
| const CFieldDescriptor * | m_pRefField |
| If non-NULL this is the field descriptors for the errored field. | |
| int | m_OtherDetail |
Definition at line 644 of file ltkcpp_base.h.
1.3.9.1