OrbbecSDK 2.0.18
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
Loading...
Searching...
No Matches
ob::Device Member List

This is the complete list of members for ob::Device, including all inherited members.

Device(ob_device_t *impl)ob::Deviceinlineexplicit
Device(Device &&other) noexceptob::Deviceinline
Device(const Device &)=deleteob::Device
DeviceFwUpdateCallback typedefob::Device
deviceStateChangeCallback_ob::Deviceprotected
DeviceStateChangedCallback typedefob::Device
deviceStateChangedCallback(OBDeviceState state, const char *message, void *userData)ob::Deviceinlinestatic
deviceUpgrade(const char *filePath, DeviceFwUpdateCallback callback, bool async=true)ob::Deviceinline
deviceUpgradeFromData(const uint8_t *firmwareData, uint32_t firmwareDataSize, DeviceFwUpdateCallback callback, bool async=true)ob::Deviceinline
enableGlobalTimestamp(bool enable)ob::Deviceinline
enableHeartbeat(bool enable) constob::Deviceinline
exportSettingsAsPresetJsonData(const char *presetName, const uint8_t **data, uint32_t *dataSize)ob::Deviceinline
exportSettingsAsPresetJsonFile(const char *filePath) constob::Deviceinline
fwUpdateCallback_ob::Deviceprotected
getAvailablePresetList() constob::Deviceinline
getBoolProperty(OBPropertyID propertyId) constob::Deviceinline
getBoolPropertyRange(OBPropertyID propertyId) constob::Deviceinline
getCalibrationCameraParamList()ob::Deviceinline
getCurrentDepthModeName()ob::Deviceinline
getCurrentDepthWorkMode() constob::Deviceinline
getCurrentPresetName() constob::Deviceinline
getDepthWorkModeList() constob::Deviceinline
getDeviceInfo() constob::Deviceinline
getDeviceState()ob::Deviceinline
getExtensionInfo(const std::string &infoKey) constob::Deviceinline
getFloatProperty(OBPropertyID propertyId) constob::Deviceinline
getFloatPropertyRange(OBPropertyID propertyId) constob::Deviceinline
getImpl() constob::Deviceinline
getIntProperty(OBPropertyID propertyId) constob::Deviceinline
getIntPropertyRange(OBPropertyID propertyId) constob::Deviceinline
getMultiDeviceSyncConfig() constob::Deviceinline
getSensor(OBSensorType type) constob::Deviceinline
getSensorList() constob::Deviceinline
getStructuredData(OBPropertyID propertyId, uint8_t *data, uint32_t *dataSize) constob::Deviceinline
getSupportedMultiDeviceSyncModeBitmap() constob::Deviceinline
getSupportedProperty(uint32_t index) constob::Deviceinline
getSupportedPropertyCount() constob::Deviceinline
getTimestampResetConfig() constob::Deviceinline
impl_ob::Deviceprotected
isExtensionInfoExist(const std::string &infoKey) constob::Deviceinline
isGlobalTimestampSupported() constob::Deviceinline
isPropertySupported(OBPropertyID propertyId, OBPermissionType permission) constob::Deviceinline
loadDepthFilterConfig(const char *filePath)ob::Deviceinline
loadPreset(const char *presetName) constob::Deviceinline
loadPresetFromJsonData(const char *presetName, const uint8_t *data, uint32_t size)ob::Deviceinline
loadPresetFromJsonFile(const char *filePath) constob::Deviceinline
operator=(Device &&other) noexceptob::Deviceinline
operator=(const Device &)=deleteob::Device
reboot() constob::Deviceinline
reboot(uint32_t delayMs) constob::Deviceinline
sendAndReceiveData(const uint8_t *sendData, uint32_t sendDataSize, uint8_t *receiveData, uint32_t *receiveDataSize) constob::Deviceinline
setBoolProperty(OBPropertyID propertyId, bool value) constob::Deviceinline
setDeviceStateChangedCallback(DeviceStateChangedCallback callback)ob::Deviceinline
setFloatProperty(OBPropertyID propertyId, float value) constob::Deviceinline
setIntProperty(OBPropertyID propertyId, int32_t value) constob::Deviceinline
setMultiDeviceSyncConfig(const OBMultiDeviceSyncConfig &config) constob::Deviceinline
setStructuredData(OBPropertyID propertyId, const uint8_t *data, uint32_t dataSize) constob::Deviceinline
setTimestampResetConfig(const OBDeviceTimestampResetConfig &config) constob::Deviceinline
switchDepthWorkMode(const OBDepthWorkMode &workMode) constob::Deviceinline
switchDepthWorkMode(const char *modeName) constob::Deviceinline
timerSyncWithHost() constob::Deviceinline
timestampReset() constob::Deviceinline
triggerCapture() constob::Deviceinline
updateFirmware(const char *filePath, DeviceFwUpdateCallback callback, bool async=true)ob::Deviceinline
updateFirmwareFromData(const uint8_t *firmwareData, uint32_t firmwareDataSize, DeviceFwUpdateCallback callback, bool async=true)ob::Deviceinline
~Device() noexceptob::Deviceinlinevirtual