| 
    KiCad PCB EDA Suite
    
   | 
 
#include <sysinfo.h>
  
Public Member Functions | |
| virtual bool | GetGPUInfo (std::vector< GPU_INFO > &aGpuInfos)=0 | 
| Retrieve GPU info for the system.   | |
| virtual bool | GetCPUInfo (std::vector< CPU_INFO > &aCpuInfos)=0 | 
| Retrieve CPU info for the system.   | |
| virtual bool | GetMemoryInfo (MEMORY_INFO &aMemoryInfo)=0 | 
| Retrieve memory info for the system.   | |
      
  | 
  pure virtual | 
Retrieve CPU info for the system.
| aCPUInfos | is an vector for CPU_INFO objects to be stored in | 
Implemented in KIPLATFORM::SYSINFO, KIPLATFORM::SYSINFO, and KIPLATFORM::SYSINFO.
      
  | 
  pure virtual | 
Retrieve GPU info for the system.
| aGPUInfos | is an vector for GPU_INFO objects to be stored in | 
Implemented in KIPLATFORM::SYSINFO, KIPLATFORM::SYSINFO, and KIPLATFORM::SYSINFO.
      
  | 
  pure virtual | 
Retrieve memory info for the system.
| aMemoryInfo | is an object to be populate with the retrieved system memory info | 
Implemented in KIPLATFORM::SYSINFO, KIPLATFORM::SYSINFO, and KIPLATFORM::SYSINFO.