virtual ~ds_update_device()=default
std::string _serial_number
GLsizei const GLchar *const * string
std::shared_ptr< rs2_update_progress_callback > update_progress_callback_ptr
std::string parse_serial_number(const std::vector< uint8_t > &buffer) const
void update(const void *fw_image, int fw_image_size, update_progress_callback_ptr=nullptr) const override
ds_update_device(std::shared_ptr< context > ctx, bool register_device_notifications, std::shared_ptr< platform::usb_device > usb_device)
std::string _product_line
virtual const std::string & get_name() const override
virtual const std::string & get_product_line() const override
virtual const std::string & get_serial_number() const override