| KySdkCpuInfo(3) | Library Functions Manual | KySdkCpuInfo(3) |
NAME
KySdkCpuInfo - 生成cpu信息dbus信号类 主要用来生成cpu的架构、制造厂商、型号、额定主频、核心数量、虚拟化支持和线程数信息dbus信号
SYNOPSIS
#include <kysdkdbus.h>
Inherits QObject.
Public Slots
QString getCpuArch () const
获取cpu架构 QString getCpuVendor () const
获取cpu制造厂商 QString getCpuModel
() const
获取cpu型号 QString getCpuFreqMHz () const
获取cpu额定主频 unsigned int
getCpuCorenums () const
获取cpu核心数量 QString getCpuVirt
() const
获取cpu对虚拟化的支持
unsigned int getCpuProcess () const
获取cpu线程数
Detailed Description
生成cpu信息dbus信号类 主要用来生成cpu的架构、制造厂商、型号、额定主频、核心数量、虚拟化支持和线程数信息dbus信号
Public Slots
QString KySdkCpuInfo::getCpuArch () const [slot]
获取cpu架构
Returns
QString
架构信息,如'x86_64'
unsigned int KySdkCpuInfo::getCpuCorenums () const [slot]
获取cpu核心数量
Returns
unsigned int
所有可用的CPU核心数量
QString KySdkCpuInfo::getCpuFreqMHz () const [slot]
获取cpu额定主频
Returns
QString
额定主频赫兹数,如“1794.742”
QString KySdkCpuInfo::getCpuModel () const [slot]
获取cpu型号
Returns
QString
CPU型号名称,如“Intel(R) Core(TM)
i7-4790K CPU @ 4.00GHz”
unsigned int KySdkCpuInfo::getCpuProcess () const [slot]
获取cpu线程数
Returns
unsigned int
cpu支持的线程数
QString KySdkCpuInfo::getCpuVendor () const [slot]
获取cpu制造厂商
Returns
QString
制造厂商,如“GenuineIntel”
QString KySdkCpuInfo::getCpuVirt () const [slot]
获取cpu对虚拟化的支持
Returns
QString
若CPU支持虚拟化,则返回虚拟化技术,如“vmx”;若不支持,返回NULL
Author
Generated automatically by Doxygen for kysdkdbus.h from the source code.
| Wed Sep 20 2023 | My Project |