OrbbecSDK  1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
Error.h
浏览该文件的文档.
1 
10 #pragma once
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 #include "ObTypes.h"
17 
45 const char *ob_error_message(ob_error *error);
59 const char *ob_error_function(ob_error *error);
73 const char *ob_error_args(ob_error *error);
99 void ob_delete_error(ob_error *error);
100 
101 #ifdef __cplusplus
102 }
103 #endif
ob_exception_type ob_error_exception_type(ob_error *error)
获取错误异常类型
提供 SDK 常用的结构体、枚举常量定义。
const char * ob_error_message(ob_error *error)
获取错误信息
enum OBExceptionType ob_exception_type
const char * ob_error_args(ob_error *error)
获取错误参数
const char * ob_error_function(ob_error *error)
获取出现错误的API函数名称
ob_status ob_error_status(ob_error *error)
获取错误状态
void ob_delete_error(ob_error *error)
删除错误对象
enum OBStatus ob_status
SDK 的对外暴露的错误类,用户可以根据该错误类,获取详细的错误信息
Definition: ObTypes.h:142