87 { handlerCB = cb; cbData = data; }
101 static void post(
const SoInput *in,
const char *formatString ...);
114 static SoType classTypeId;
#define SoEXTENDER
Provide inline template functions for abs, swap, min, max, and clamp.
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
void INVENTOR_API SoErrorCB(const SoError *error, void *data)
Error handling callbacks are of this type:
Error handling base class.
static void post(const SoInput *in, const char *formatString ...)
Posts an error.
virtual SoErrorCB * getHandler(void *&data) const
Returns handler callback (and data) to use for a given instance.
static void * getHandlerData()
Sets/returns handler callback for SoReadError class.
static SoErrorCB * getHandlerCallback()
Sets/returns handler callback for SoReadError class.
static void setHandlerCallback(SoErrorCB *cb, void *data)
Sets/returns handler callback for SoReadError class.
static void initClass()
Initializes SoReadError class.
static SoType getClassTypeId()
Returns type identifier for SoReadError class.
virtual SoType getTypeId() const
Returns type identifier for error instance.
SoType has no virtual functions to keep it small...