Open Inventor Release 2024.2.1
 
Loading...
Searching...
No Matches
SoReadError Class Reference

Read error handling. More...

#include <Inventor/errors/SoReadError.h>

+ Inheritance diagram for SoReadError:

Public Member Functions

virtual SoType getTypeId () const
 Returns type identifier for error instance.
 
- Public Member Functions inherited from SoError
const SbStringgetDebugString () const
 Returns debug string containing full error information from instance.
 
virtual ~SoError ()
 Destructor.
 
- Public Member Functions inherited from SoTypedObject
SbBool isOfType (const SoType &type) const
 Returns TRUE if this object is of the type specified in type or is derived from that type.
 
template<typename TypedObjectClass >
SbBool isOfType () const
 Returns TRUE if this object is of the type of class TypedObjectClass or is derived from that class.
 

Static Public Member Functions

static void setHandlerCallback (SoErrorCB *cb, void *data)
 Sets handler callback for SoReadError class.
 
static SoErrorCBgetHandlerCallback ()
 Returns handler callback for SoReadError class.
 
static void * getHandlerData ()
 Returns handler data 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 Public Member Functions inherited from SoError
static void setHandlerCallback (SoErrorCB *cb, void *data)
 Sets handler callback for SoError class.
 
static SoErrorCBgetHandlerCallback ()
 Returns handler callback for SoError class.
 
static void * getHandlerData ()
 Returns handler data for SoError class.
 
static SoType getClassTypeId ()
 Returns type identifier for SoError class.
 
static SoPRINTF void post (const char *formatString ...)
 Posts an error.
 
- Static Public Member Functions inherited from SoTypedObject
static SoType getClassTypeId ()
 Returns the type identifier for this class.
 

Additional Inherited Members

- Public Types inherited from SoError
typedef void SoErrorCB(const SoError *error, void *data)
 Error handling callbacks are of this type.
 

Detailed Description

Read error handling.

SoReadError is used for errors reported while reading files.
See SoError for full discussion of error handling in Open Inventor.

SEE ALSO

SoDebugError, SoMemoryError, SoGLError

Definition at line 81 of file SoReadError.h.

Member Function Documentation

◆ getClassTypeId()

static SoType SoReadError::getClassTypeId ( )
static

Returns type identifier for SoReadError class.

◆ getHandlerCallback()

static SoErrorCB * SoReadError::getHandlerCallback ( )
static

Returns handler callback for SoReadError class.

◆ getHandlerData()

static void * SoReadError::getHandlerData ( )
static

Returns handler data for SoReadError class.

◆ getTypeId()

virtual SoType SoReadError::getTypeId ( ) const
virtual

Returns type identifier for error instance.

Reimplemented from SoError.

◆ post()

static void SoReadError::post ( const SoInput in,
const char *  formatString ... 
)
static

Posts an error.

◆ setHandlerCallback()

static void SoReadError::setHandlerCallback ( SoErrorCB cb,
void *  data 
)
static

Sets handler callback for SoReadError class.


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