---
name: "debugerror.h"
section: "3"
platform: "linux"
package: "libcoin80-doc"
version: "3.1.4~abc9f50-7"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/debugerror.h"
---

# debugerror.h(3)

## NAME

debugerror.h -

## SYNOPSIS

`#include <Inventor/C/basic.h>`\
 `#include <Inventor/C/errors/error.h>`\
 `#include <stdarg.h>`\

### Typedefs

typedef enum CC\_DEBUGERROR\_SEVERITY **CC\_DEBUGERROR\_SEVERITY**\
 typedef struct cc\_debugerror **cc\_debugerror**\
 typedef void **cc\_debugerror\_cb** (const cc\_debugerror \*err, void \*data)\

### Enumerations

enum **CC\_DEBUGERROR\_SEVERITY** { **CC\_DEBUGERROR\_ERROR**, **CC\_DEBUGERROR\_WARNING**, **CC\_DEBUGERROR\_INFO** }\

### Functions

void **cc\_debugerror\_post** (const char \*source, const char \*format,...)\
 void **cc\_debugerror\_postwarning** (const char \*source, const char \*format,...)\
 void **cc\_debugerror\_postinfo** (const char \*source, const char \*format,...)\
 void **cc\_debugerror\_init** (cc\_debugerror \*me)\
 void **cc\_debugerror\_clean** (cc\_debugerror \*me)\
 CC\_DEBUGERROR\_SEVERITY **cc\_debugerror\_get\_severity** (const cc\_debugerror \*me)\
 void **cc\_debugerror\_set\_handler\_callback** (cc\_debugerror\_cb \*function, void \*data)\
 cc\_debugerror\_cb \* **cc\_debugerror\_get\_handler\_callback** (void)\
 void \* **cc\_debugerror\_get\_handler\_data** (void)\
 cc\_debugerror\_cb \* **cc\_debugerror\_get\_handler** (void \*\*data)\

## Author

Generated automatically by Doxygen for Coin from the source code.
