Public Types | Public Member Functions | Public Attributes | List of all members
rs2::sw_update::dev_updates_profile::update_profile Struct Reference

#include <dev-updates-profile.h>

Public Types

typedef std::map< sw_update::version, version_infoversion_to_info
 

Public Member Functions

bool get_fw_update (update_policy_type policy, version_info &info) const
 
bool get_sw_update (update_policy_type policy, version_info &info) const
 
 update_profile ()
 

Public Attributes

device dev
 
bool dev_active
 
std::string device_name
 
sw_update::version firmware_version
 
version_to_info firmware_versions
 
std::string serial_number
 
sw_update::version software_version
 
version_to_info software_versions
 

Detailed Description

Definition at line 33 of file dev-updates-profile.h.

Member Typedef Documentation

Definition at line 41 of file dev-updates-profile.h.

Constructor & Destructor Documentation

rs2::sw_update::dev_updates_profile::update_profile::update_profile ( )
inline

Definition at line 48 of file dev-updates-profile.h.

Member Function Documentation

bool rs2::sw_update::dev_updates_profile::update_profile::get_fw_update ( update_policy_type  policy,
version_info info 
) const

Definition at line 132 of file dev-updates-profile.cpp.

bool rs2::sw_update::dev_updates_profile::update_profile::get_sw_update ( update_policy_type  policy,
version_info info 
) const

Definition at line 116 of file dev-updates-profile.cpp.

Member Data Documentation

device rs2::sw_update::dev_updates_profile::update_profile::dev

Definition at line 45 of file dev-updates-profile.h.

bool rs2::sw_update::dev_updates_profile::update_profile::dev_active

Definition at line 46 of file dev-updates-profile.h.

std::string rs2::sw_update::dev_updates_profile::update_profile::device_name

Definition at line 35 of file dev-updates-profile.h.

sw_update::version rs2::sw_update::dev_updates_profile::update_profile::firmware_version

Definition at line 39 of file dev-updates-profile.h.

version_to_info rs2::sw_update::dev_updates_profile::update_profile::firmware_versions

Definition at line 43 of file dev-updates-profile.h.

std::string rs2::sw_update::dev_updates_profile::update_profile::serial_number

Definition at line 36 of file dev-updates-profile.h.

sw_update::version rs2::sw_update::dev_updates_profile::update_profile::software_version

Definition at line 38 of file dev-updates-profile.h.

version_to_info rs2::sw_update::dev_updates_profile::update_profile::software_versions

Definition at line 42 of file dev-updates-profile.h.


The documentation for this struct was generated from the following files:


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