Public Member Functions | List of all members
rs2::update_device Class Reference

#include <rs_device.hpp>

Inheritance diagram for rs2::update_device:
Inheritance graph

Public Member Functions

void update (const std::vector< uint8_t > &fw_image) const
template<class T >
void update (const std::vector< uint8_t > &fw_image, T callback) const
 update_device ()
 update_device (device d)
- Public Member Functions inherited from rs2::device
template<class T >
as () const
 device ()
 device (std::shared_ptr< rs2_device > dev)
template<class T >
first () const
const std::shared_ptr< rs2_device > & get () const
const char * get_info (rs2_camera_info info) const
void hardware_reset ()
template<class T >
bool is () const
 operator bool () const
 operator std::shared_ptr< rs2_device > ()
deviceoperator= (const std::shared_ptr< rs2_device > dev)
deviceoperator= (const device &dev)
std::vector< sensorquery_sensors () const
bool supports (rs2_camera_info info) const
virtual ~device ()

Additional Inherited Members

- Protected Attributes inherited from rs2::device
std::shared_ptr< rs2_device_dev

Detailed Description

Definition at line 250 of file rs_device.hpp.

Constructor & Destructor Documentation

rs2::update_device::update_device ( )

Definition at line 253 of file rs_device.hpp.

rs2::update_device::update_device ( device  d)

Definition at line 254 of file rs_device.hpp.

Member Function Documentation

void rs2::update_device::update ( const std::vector< uint8_t > &  fw_image) const

Definition at line 267 of file rs_device.hpp.

template<class T >
void rs2::update_device::update ( const std::vector< uint8_t > &  fw_image,
) const

Definition at line 277 of file rs_device.hpp.

The documentation for this class was generated from the following file:

Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:41