SoDebugError(3IV)
SoDebugError (SoDbgErr) - debug error handling
As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.
NAME SoDebugError (SoDbgErr) - debug error handling INHERITS FROM SoError > SoDebugError SYNOPSIS #include <Inventor_c/errors/SoDebugError.h> typedef SoDebugError SoDbgErr enum SoDebugErrorSeverity { SO_DBG_ERR_ERROR Error SO_DBG_ERR_WARNING Just a warning SO_DBG_ERR_INFO No error, just information } Functions from class SoDebugError: void SoDbgErrSetHndlrCB(SoErrorCB *cb, void *data) SoErrorCB * SoDbgErrGetHndlrCB() void * SoDbgErrGetHndlrData() SoType SoDbgErrGetClassTypeId() SoDebugErrorSeverity SoDbgErrGetSeverity(const SoDbgErr *this) Functions from class SoError: const SbString * SoDbgErrGetDbgStr(const SoDbgErr *this) SoType SoDbgErrGetTypeId(const SoDbgErr *this) SbBool SoDbgErrIsOfType(const SoDbgErr *this, SoType type) DESCRIPTION SoDebugError is used for all errors reported from the debugging version of the Inventor library. These errors are typically programmer errors, such as passing a NULL pointer or an out-of-range index. FUNCTIONS void SoDbgErrSetHndlrCB(SoErrorCB *cb, void *data) SoErrorCB * SoDbgErrGetHndlrCB() void * SoDbgErrGetHndlrData() Sets/returns handler callback for SoDebugError class. SoType SoDbgErrGetClassTypeId() Returns type identifier for SoDebugError class. SoDebugErrorSeverity SoDbgErrGetSeverity(const SoDbgErr *this) Returns severity of error (for use by handlers). SEE ALSO SoMemoryError, SoReadError