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

#include <rs_internal.hpp>

Inheritance diagram for rs2::firmware_logger:
Inheritance graph

Public Member Functions

rs2::firmware_log_message create_message ()
rs2::firmware_log_parsed_message create_parsed_message ()
 firmware_logger (device d)
bool get_firmware_log (rs2::firmware_log_message &msg) const
bool get_flash_log (rs2::firmware_log_message &msg) const
unsigned int get_number_of_fw_logs () const
bool init_parser (const std::string &xml_content)
bool parse_log (const rs2::firmware_log_message &msg, const rs2::firmware_log_parsed_message &parsed_msg)
- 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 482 of file rs_internal.hpp.

Constructor & Destructor Documentation

rs2::firmware_logger::firmware_logger ( device  d)

Definition at line 485 of file rs_internal.hpp.

Member Function Documentation

rs2::firmware_log_message rs2::firmware_logger::create_message ( )

Definition at line 496 of file rs_internal.hpp.

rs2::firmware_log_parsed_message rs2::firmware_logger::create_parsed_message ( )

Definition at line 507 of file rs_internal.hpp.

bool rs2::firmware_logger::get_firmware_log ( rs2::firmware_log_message msg) const

Definition at line 518 of file rs_internal.hpp.

bool rs2::firmware_logger::get_flash_log ( rs2::firmware_log_message msg) const

Definition at line 530 of file rs_internal.hpp.

unsigned int rs2::firmware_logger::get_number_of_fw_logs ( ) const

Definition at line 562 of file rs_internal.hpp.

bool rs2::firmware_logger::init_parser ( const std::string xml_content)

Definition at line 542 of file rs_internal.hpp.

bool rs2::firmware_logger::parse_log ( const rs2::firmware_log_message msg,
const rs2::firmware_log_parsed_message parsed_msg 

Definition at line 552 of file rs_internal.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:40