---
name: "globus_generic_error_api"
section: "3"
platform: "linux"
package: "libglobus-common-doc"
version: "18.14-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/globus_generic_error_api"
---

# globus\_generic\_error\_api(3)

Globus Generic Error API - Globus Generic Error API.

## NAME

globus\_generic\_error\_api - Globus Generic Error API

 \- Globus Generic Error API.

## SYNOPSIS

### Modules

**Error Construction**\
 Error Construction.  **Error Data Accessors and Modifiers**\
 Error Data Accessors and Modifiers.  **Error Handling Helpers**\
 Error Handling Helpers.

## Detailed Description

Globus Generic Error API.

These globus\_error functions are motivated by the desire to provide a easier way of generating new error types, while at the same time preserving all features (e.g. memory management, chaining) of the current error handling framework. It does this by defining a generic error type for globus which in turn contains a integer in it's instance data which is used for carrying the actual error type information.

Any program that uses Globus Generic Error functions must include 'globus\_common.h'.

## Author

Generated automatically by Doxygen for globus\_common from the source code.
