KySdkCpuInfo(3)

KySdkCpuInfo3

生成cpu信息dbus信号类 主要用来生成cpu的架构、制造厂商、型号、额定主频、核心数量、虚拟化支持和线程数信息dbus信号

Usage

#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.

From libkysdk-system 3.0.1.4-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.