Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://bitbucket.org/Coin3D/
http://www.kongsberg.com/kogt/
error.h File Reference
#include <Inventor/C/base/string.h>
#include <stdarg.h>

Go to the source code of this file.

Typedefs

typedef struct cc_error cc_error
 The cc_error type is an internal Coin structure for error management.This is a Coin extension.
 
typedef void cc_error_cb (const cc_error *err, void *data)
 

Functions

void cc_error_init (cc_error *me)
 
void cc_error_clean (cc_error *me)
 
void cc_error_copy (const cc_error *src, cc_error *dst)
 
const cc_stringcc_error_get_debug_string (const cc_error *me)
 
void cc_error_set_handler_callback (cc_error_cb *func, void *data)
 
cc_error_cbcc_error_get_handler_callback (void)
 
void * cc_error_get_handler_data (void)
 
void cc_error_post (const char *format,...)
 
void cc_error_post_arglist (const char *format, va_list args)
 
void cc_error_set_debug_string (cc_error *me, const char *str)
 
void cc_error_append_to_debug_string (cc_error *me, const char *str)
 
void cc_error_handle (cc_error *me)
 
cc_error_cbcc_error_get_handler (void **data)
 
void cc_error_default_handler_cb (const cc_error *err, void *data)
 

Typedef Documentation

void cc_error_cb

The definition for an error callback handler.