| OrbbecSDK 1.5.7 OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices

- 首页
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 成员函数 | 友元 | 所有成员列表
ob::DeviceInfo类 参考

描述设备信息的类，代表一个RGBD相机的名称，id，序列号等其他设备自身基本信息。 更多...

`#include <Device.hpp>`

## Public 成员函数
| DeviceInfo (std::unique_ptr< DeviceInfoImpl > impl)
virtual | ~DeviceInfo () noexcept
const char * | name ()
| 获取设备名称 更多...
int | pid ()
| 获取设备的pid 更多...
int | vid ()
| 获取设备的vid 更多...
const char * | uid ()
| 获取设备的uid，该uid标识设备接入os操作系统时，给当前设备分派的唯一id，用来区分不同的设备 更多...
const char * | serialNumber ()
| 获取设备的序列号 更多...
const char * | firmwareVersion ()
| 获取固件的版本号 更多...
DEPRECATED const char * | usbType ()
| 获取usb连接类型 (废弃接口) 更多...
const char * | connectionType ()
| 获取设备连接类型 更多...
const char * | hardwareVersion ()
| 获取硬件的版本号 更多...
const char * | supportedMinSdkVersion ()
| 获取设备支持的SDK最小版本号 更多...
const char * | asicName ()
| 获取芯片类型名称 更多...
OBDeviceType | deviceType ()
| 获取设备类型 更多...

## 友元
class | Context
class | DeviceList
class | Pipeline

## 详细描述

描述设备信息的类，代表一个RGBD相机的名称，id，序列号等其他设备自身基本信息。

在文件 Device.hpp 第 726 行定义.

## 构造及析构函数说明

ob::DeviceInfo::DeviceInfo | ( | std::unique_ptr< DeviceInfoImpl > | impl | ) |

virtual ob::DeviceInfo::~DeviceInfo | ( |  | ) |
| virtual noexcept

## 成员函数说明

const char* ob::DeviceInfo::name | ( |  | ) |

获取设备名称

返回
  const char * 返回设备名称

int ob::DeviceInfo::pid | ( |  | ) |

获取设备的pid

返回
  int 返回设备的pid

int ob::DeviceInfo::vid | ( |  | ) |

获取设备的vid

返回
  int 返回设备的vid

const char* ob::DeviceInfo::uid | ( |  | ) |

获取设备的uid，该uid标识设备接入os操作系统时，给当前设备分派的唯一id，用来区分不同的设备

返回
  const char * 返回设备的uid

const char* ob::DeviceInfo::serialNumber | ( |  | ) |

获取设备的序列号

返回
  const char * 返回设备的序列号

const char* ob::DeviceInfo::firmwareVersion | ( |  | ) |

获取固件的版本号

返回
  const char* 返回固件的版本号

DEPRECATED const char* ob::DeviceInfo::usbType | ( |  | ) |

获取usb连接类型 (废弃接口)

返回
  const char* 返回usb连接类型

const char* ob::DeviceInfo::connectionType | ( |  | ) |

获取设备连接类型

返回
  const char* 返回连接类型

const char* ob::DeviceInfo::hardwareVersion | ( |  | ) |

获取硬件的版本号

返回
  const char* 返回硬件的版本号

const char* ob::DeviceInfo::supportedMinSdkVersion | ( |  | ) |

获取设备支持的SDK最小版本号

返回
  const char* 返回设备支持的SDK最小版本号

const char* ob::DeviceInfo::asicName | ( |  | ) |

获取芯片类型名称

返回
  const char* 返回芯片类型名称

OBDeviceType ob::DeviceInfo::deviceType | ( |  | ) |

获取设备类型

返回
  OBDeviceType 返回设备类型

## 友元及相关函数文档

friend class Context
| friend

在文件 Device.hpp 第 889 行定义.

friend class DeviceList
| friend

在文件 Device.hpp 第 890 行定义.

friend class Pipeline
| friend

在文件 Device.hpp 第 891 行定义.

该类的文档由以下文件生成:

- /root/libobsensor/include/libobsensor/hpp/Device.hpp