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.