Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::tooling::gpu_probe::AdapterIdentity Struct Reference

Native adapter identity. Missing optionals represent absent evidence. More...

#include <probe_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

Detailed Description

Native adapter identity. Missing optionals represent absent evidence.

Member Data Documentation

◆ architecture

std::optional<std::string> pulp::tooling::gpu_probe::AdapterIdentity::architecture

◆ backend

std::optional<std::string> pulp::tooling::gpu_probe::AdapterIdentity::backend

◆ classification

AdapterClass pulp::tooling::gpu_probe::AdapterIdentity::classification = AdapterClass::unknown

◆ device

std::optional<std::string> pulp::tooling::gpu_probe::AdapterIdentity::device

◆ name

std::optional<std::string> pulp::tooling::gpu_probe::AdapterIdentity::name

◆ status

IdentityStatus pulp::tooling::gpu_probe::AdapterIdentity::status = IdentityStatus::unavailable

◆ vendor

std::optional<std::string> pulp::tooling::gpu_probe::AdapterIdentity::vendor

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/tools/cli/gpu_probe/include/pulp_tooling/gpu_probe/probe_result.hpp