#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.