HErrorManager.h
Go to the documentation of this file.
61 HErrorNode(int category, int specific, int severity, int msgc, char const ** msgv, int stackc, char const ** stackv, double time);
133 static void SetErrorCallback(void (* err)(HErrorNode *, void *), void *user_data) { m_pfError = err; m_UserData = user_data; }
The HErrorManager class handles all the error messaging in MVO.
Definition: HErrorManager.h:86
double m_time
The time that the error was generated in seconds.
Definition: HErrorManager.h:72
int severity
The level of seriousness of this error.
Definition: HErrorManager.h:37
int m_category
The category that this error falls under as described in HC_Define_Error_Handler. ...
Definition: HErrorManager.h:68
int m_severity
The level of seriousness of this error.
Definition: HErrorManager.h:70
int m_specific
The specific error under the category as described in HC_Define_Error_Handler.
Definition: HErrorManager.h:69
int category
The category that this error falls under as described in HC_Define_Error_Handler. ...
Definition: HErrorManager.h:38
The HErrorNode class encapsulates error message information.
Definition: HErrorManager.h:46
int m_messagelength
The number of messages associated with this error.
Definition: HErrorManager.h:71
char const ** m_stack
The list of functions that generated the error.
Definition: HErrorManager.h:75
char const ** m_message
The list messages associated with the error.
Definition: HErrorManager.h:73
static void SetErrorCallback(void(*err)(HErrorNode *, void *), void *user_data)
Definition: HErrorManager.h:133
int specific
The specific error under the category as described in HC_Define_Error_Handler.
Definition: HErrorManager.h:39
static void SetSpoolUpdateErrors(bool s)
Definition: HErrorManager.h:155
The HSuppressInfo contains information used to identify which errors should be suppressed.
Definition: HErrorManager.h:29
int m_stacklength
The length of the call stack.
Definition: HErrorManager.h:74