d400-info.h
Go to the documentation of this file.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2015 Intel Corporation. All Rights Reserved.
3 #pragma once
4 
6 
7 
8 namespace librealsense
9 {
11  {
12  public:
13  std::shared_ptr< device_interface > create_device() override;
14 
15  d400_info( std::shared_ptr< context > const & ctx,
16  std::vector< platform::uvc_device_info > && depth,
17  std::vector< platform::usb_device_info > && hwm,
18  std::vector< platform::hid_device_info > && hid )
19  : platform_device_info( ctx, { std::move( depth ), std::move( hwm ), std::move( hid ) } )
20  {
21  }
22 
23  static std::vector<std::shared_ptr<d400_info>> pick_d400_devices(
24  std::shared_ptr<context> ctx,
25  platform::backend_device_group& gproup);
26  };
27 }
librealsense
Definition: algo.h:18
librealsense::d400_info::create_device
std::shared_ptr< device_interface > create_device() override
Definition: d400-factory.cpp:1045
librealsense::d400_info::d400_info
d400_info(std::shared_ptr< context > const &ctx, std::vector< platform::uvc_device_info > &&depth, std::vector< platform::usb_device_info > &&hwm, std::vector< platform::hid_device_info > &&hid)
Definition: d400-info.h:15
librealsense::d400_info
Definition: d400-info.h:10
librealsense::platform::platform_device_info::platform_device_info
platform_device_info(std::shared_ptr< context > const &ctx, platform::backend_device_group &&bdg)
Definition: platform-device-info.h:30
librealsense::d400_info::pick_d400_devices
static std::vector< std::shared_ptr< d400_info > > pick_d400_devices(std::shared_ptr< context > ctx, platform::backend_device_group &gproup)
Definition: d400-factory.cpp:1103
test-projection-from-recording.ctx
ctx
Definition: test-projection-from-recording.py:16
librealsense::platform::platform_device_info
Definition: platform-device-info.h:24
platform-device-info.h
depth
GLint GLint GLsizei GLsizei GLsizei depth
Definition: glad/glad/glad.h:2398


librealsense2
Author(s): LibRealSense ROS Team
autogenerated on Fri Aug 2 2024 08:30:02