Classes | |
class | dev_updates_profile |
struct | version |
class | versions_db_manager |
Typedefs | |
using | json = nlohmann::json |
Enumerations | |
enum | component_part_type { LIBREALSENSE, VIEWER, DEPTH_QUALITY_TOOL, FIRMWARE } |
enum | query_status_type { VERSION_FOUND, NO_VERSION_FOUND, DB_LOAD_FAILURE } |
enum | update_policy_type { EXPERIMENTAL, RECOMMENDED, ESSENTIAL } |
enum | update_source_type { FROM_FILE, FROM_SERVER } |
Functions | |
bool | from_string (const std::string &component_str, component_part_type &component_val) |
bool | from_string (const std::string &policy_str, update_policy_type &policy_val) |
std::string | to_string (const component_part_type &component) |
std::string | to_string (const update_policy_type &policy) |
Variables | |
constexpr const char * | PLATFORM |
using rs2::sw_update::json = typedef nlohmann::json |
Definition at line 17 of file versions-db-manager.cpp.
Enumerator | |
---|---|
LIBREALSENSE | |
VIEWER | |
DEPTH_QUALITY_TOOL | |
FIRMWARE |
Definition at line 19 of file versions-db-manager.h.
Enumerator | |
---|---|
VERSION_FOUND | |
NO_VERSION_FOUND | |
DB_LOAD_FAILURE |
Definition at line 21 of file versions-db-manager.h.
Enumerator | |
---|---|
EXPERIMENTAL | |
RECOMMENDED | |
ESSENTIAL |
Definition at line 18 of file versions-db-manager.h.
Enumerator | |
---|---|
FROM_FILE | |
FROM_SERVER |
Definition at line 20 of file versions-db-manager.h.
bool rs2::sw_update::from_string | ( | const std::string & | component_str, |
component_part_type & | component_val | ||
) |
Definition at line 135 of file versions-db-manager.cpp.
bool rs2::sw_update::from_string | ( | const std::string & | policy_str, |
update_policy_type & | policy_val | ||
) |
Definition at line 153 of file versions-db-manager.cpp.
std::string rs2::sw_update::to_string | ( | const component_part_type & | component | ) |
Definition at line 103 of file versions-db-manager.cpp.
std::string rs2::sw_update::to_string | ( | const update_policy_type & | policy | ) |
Definition at line 119 of file versions-db-manager.cpp.
constexpr const char* rs2::sw_update::PLATFORM |
Definition at line 21 of file versions-db-manager.cpp.