| 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
31 ob_status ob_error_status(ob_error *error);
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);
87 ob_exception_type ob_error_exception_type(ob_error *error);
99 void ob_delete_error(ob_error *error);
100
101 #ifdef __cplusplus
102 }
103 #endif
ob_error_exception_type
ob_exception_type ob_error_exception_type(ob_error *error)
获取错误异常类型
ObTypes.h
提供 SDK 常用的结构体、枚举常量定义。
ob_error_message
const char * ob_error_message(ob_error *error)
获取错误信息
ob_exception_type
enum OBExceptionType ob_exception_type
ob_error_args
const char * ob_error_args(ob_error *error)
获取错误参数
ob_error_function
const char * ob_error_function(ob_error *error)
获取出现错误的API函数名称
ob_error_status
ob_status ob_error_status(ob_error *error)
获取错误状态
ob_delete_error
void ob_delete_error(ob_error *error)
删除错误对象
ob_status
enum OBStatus ob_status
ob_error
SDK 的对外暴露的错误类，用户可以根据该错误类，获取详细的错误信息
Definition: ObTypes.h:142