GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SODEBUGERROR (3)

NAME

SoDebugError — debug error handling

CONTENTS

Inherits From
Synopsis
Description
Methods
See Also

INHERITS FROM

SoError > SoDebugError

SYNOPSIS

#include <Inventor/errors/SoDebugError.h>

enum Severity {     SoDebugError::ERROR    
                        SoDebugError::ERROR     Error    
SoDebugError::WARNING    
                        SoDebugError::WARNING   Just a warning    
SoDebugError::INFO    
                        SoDebugError::INFO      No error, just information
}

Methods from class SoDebugError:

    static void    
                        
static void              setHandlerCallback(SoErrorCB *cb, void *data)    
static SoErrorCB *    
                        
static SoErrorCB *       getHandlerCallback()    
static void *    
                        
static void *            getHandlerData()    
static SoType    
                        
static SoType            getClassTypeId()    
SoDebugError::Severity    
                        
SoDebugError::Severity   getSeverity() const

Methods from class SoError:

    const SbString &    
                    
const SbString &     getDebugString() const    
virtual SoType    
                    
virtual SoType       getTypeId() const    
SbBool    
                    
SbBool               isOfType(SoType type) const

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. The post() method takes the name of the Inventor method that detected the error, to aid the programmer in debugging.

METHODS

    static void    
                        
static void              setHandlerCallback(SoErrorCB *cb, void *data)    
static SoErrorCB *    
                        
static SoErrorCB *       getHandlerCallback()    
static void *    
                        
static void *            getHandlerData()
Sets/returns handler callback for SoDebugError class.

    static SoType    
                        
static SoType            getClassTypeId()
Returns type identifier for SoDebugError class.

    SoDebugError::Severity    
                        
SoDebugError::Severity   getSeverity() const
Returns severity of error (for use by handlers).

SEE ALSO

SoMemoryError, SoReadError

Search for    or go to Top of page |  Section 3 |  Main Index


SODEBUGERROR(3IV) (-->)

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.