Open Inventor Reference
SoReadError Class Reference

Read error handling. More...

#include <Inventor/errors/SoReadError.h>

Inheritance diagram for SoReadError:
SoError

List of all members.

Public Member Functions

virtual SoType getTypeId () const
 Returns type identifier for error instance.

Static Public Member Functions

static void setHandlerCallback (SoErrorCB *cb, void *data)
 Sets/returns handler callback for SoReadError class.
static SoErrorCBgetHandlerCallback ()
 Sets/returns handler callback for SoReadError class.
static void * getHandlerData ()
 Sets/returns handler callback for SoReadError class.
static SoType getClassTypeId ()
 Returns type identifier for SoReadError class.
static void post (const SoInput *in, const char *formatString...)
 Posts an error.
static void initClass ()
 Initializes SoReadError class.

Protected Member Functions

virtual SoErrorCBgetHandler (void *&data) const
 Returns handler callback (and data) to use for a given instance.
virtual ~SoReadError ()

Detailed Description

SoReadError is used for errors reported while reading Inventor data files.

See Also
SoDebugError, SoMemoryError

Definition at line 81 of file SoReadError.h.


Constructor & Destructor Documentation

virtual SoReadError::~SoReadError ( ) [inline, protected, virtual]

Definition at line 111 of file SoReadError.h.


Member Function Documentation

static SoType SoReadError::getClassTypeId ( ) [inline, static]

Reimplemented from SoError.

Definition at line 94 of file SoReadError.h.

virtual SoErrorCB* SoReadError::getHandler ( void *&  data) const [protected, virtual]

Reimplemented from SoError.

static SoErrorCB* SoReadError::getHandlerCallback ( ) [inline, static]

Reimplemented from SoError.

Definition at line 89 of file SoReadError.h.

static void* SoReadError::getHandlerData ( ) [inline, static]

Reimplemented from SoError.

Definition at line 91 of file SoReadError.h.

virtual SoType SoReadError::getTypeId ( ) const [virtual]

Reimplemented from SoError.

static void SoReadError::initClass ( ) [static]

Reimplemented from SoError.

static void SoReadError::post ( const SoInput in,
const char *  formatString... 
) [static]
static void SoReadError::setHandlerCallback ( SoErrorCB cb,
void *  data 
) [inline, static]

Reimplemented from SoError.

Definition at line 86 of file SoReadError.h.


The documentation for this class was generated from the following file: