Classes | Typedefs | Enumerations | Functions | Variables
rs2::sw_update Namespace Reference

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
 

Typedef Documentation

Definition at line 17 of file versions-db-manager.cpp.

Enumeration Type Documentation

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.

Function Documentation

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.

Variable Documentation

constexpr const char* rs2::sw_update::PLATFORM
Initial value:
=
""

Definition at line 21 of file versions-db-manager.cpp.



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