Native adapter identity. Missing optional fields represent absent evidence. More...
#include <health_result.hpp>
Public Attributes | |
| IdentityStatus | status = IdentityStatus::unavailable |
| AdapterClass | classification = AdapterClass::unknown |
| std::optional< std::string > | backend |
| std::optional< std::string > | name |
| std::optional< std::string > | vendor |
| std::optional< std::string > | architecture |
| std::optional< std::string > | device |
Native adapter identity. Missing optional fields represent absent evidence.
| std::optional<std::string> pulp::tooling::gpu_health::AdapterIdentity::architecture |
| std::optional<std::string> pulp::tooling::gpu_health::AdapterIdentity::backend |
| AdapterClass pulp::tooling::gpu_health::AdapterIdentity::classification = AdapterClass::unknown |
| std::optional<std::string> pulp::tooling::gpu_health::AdapterIdentity::device |
| std::optional<std::string> pulp::tooling::gpu_health::AdapterIdentity::name |
| IdentityStatus pulp::tooling::gpu_health::AdapterIdentity::status = IdentityStatus::unavailable |
| std::optional<std::string> pulp::tooling::gpu_health::AdapterIdentity::vendor |