OrbbecSDK 1.10.18
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
Error.h File Reference

Functions for handling errors, mainly used for obtaining error messages. More...

#include "ObTypes.h"

Go to the source code of this file.

Functions

ob_status ob_error_status (ob_error *error)
 Get the error status.
 
const char * ob_error_message (const ob_error *error)
 Get the error message.
 
const char * ob_error_function (ob_error *error)
 Get the name of the API function that caused the error.
 
const char * ob_error_args (ob_error *error)
 Get the error parameters.
 
ob_exception_type ob_error_exception_type (ob_error *error)
 Get the type of exception that caused the error.
 
void ob_delete_error (ob_error *error)
 Delete the error object.
 

Detailed Description

Functions for handling errors, mainly used for obtaining error messages.

Definition in file Error.h.

Function Documentation

◆ ob_error_status()

ob_status ob_error_status ( ob_error error)

Get the error status.

Parameters
[in]errorThe error object.
Returns
The error status.

◆ ob_error_message()

const char * ob_error_message ( const ob_error error)

Get the error message.

Parameters
[in]errorThe error object.
Returns
The error message.

◆ ob_error_function()

const char * ob_error_function ( ob_error error)

Get the name of the API function that caused the error.

Parameters
[in]errorThe error object.
Returns
The name of the API function.

◆ ob_error_args()

const char * ob_error_args ( ob_error error)

Get the error parameters.

Parameters
[in]errorThe error object.
Returns
The error parameters.

◆ ob_error_exception_type()

ob_exception_type ob_error_exception_type ( ob_error error)

Get the type of exception that caused the error.

Parameters
[in]errorThe error object.
Returns
The type of exception.

◆ ob_delete_error()

void ob_delete_error ( ob_error error)

Delete the error object.

Parameters
[in]errorThe error object to delete.