TpSystemInfo 类
V0.2.1TpExtUtils
2025-11-14
基础信息
| 头文件: | include <TpSystemInfo.h> |
|---|---|
| Cmake: | None |
| 发布版本: | V0.2.1 |
| 继承类: | |
| 派生类: |
Public 成员函数
成员函数说明
TpSystemInfo::TpSystemInfo()
暂无注释...
TpSystemInfo::~TpSystemInfo()
暂无注释...
TpString TpSystemInfo::getMachineName()
获取机器名称...
获取机器名称
返回值:返回机器名称
int TpSystemInfo::setMachineName(TpString &name)
获取机器名称...
获取机器名称
返回值:返回机器名称
TpString TpSystemInfo::getSystemName()
获取系统名称...
获取系统名称
返回值:返回系统名称
TpString TpSystemInfo::getSystemVersion()
获取系统版本...
获取系统版本
返回值:返回系统版本
TpString TpSystemInfo::getBoardVendor()
获取主板厂商...
获取主板厂商
返回值:返回主板厂商
TpString TpSystemInfo::getBoardName()
获取主板名字...
获取主板名字
返回值:返回主板名字
TpString TpSystemInfo::getBoardVersion()
获取主板版本...
获取主板版本
返回值:返回主板版本
TpString TpSystemInfo::getBoardSerial()
获取主板序列号...
获取主板序列号
返回值:返回主板序列号
TpString TpSystemInfo::getBiosData()
获取BIOS日期...
获取BIOS日期
返回值:返回BIOS日期
TpString TpSystemInfo::getBiosVendor()
获取BIOS厂商...
获取BIOS厂商
返回值:返回BIOS厂商
TpString TpSystemInfo::getBiosVersion()
获取BIOS版本...
获取BIOS版本
返回值:返回BIOS版本
TpString TpSystemInfo::getProductName()
获取产品名称...
获取产品名称
返回值:返回产品名称
TpString TpSystemInfo::getProductFamily()
获取产品...
获取产品
返回值:返回产品
TpString TpSystemInfo::getProductSerial()
获取产品序列号...
获取产品序列号
返回值:返回产品序列号
TpString TpSystemInfo::getProductSku()
获取产品库存单位...
获取产品库存单位
返回值:返回产品库存单位
TpString TpSystemInfo::getProductUuid()
获取产品uuid...
获取产品uuid
返回值:返回产品uuid
TpString TpSystemInfo::getProductVersion()
获取产品版本号...
获取产品版本号
返回值:返回产品版本号
TpList< TpCpuCore * > TpSystemInfo::getCpuCoreInfo(const TpString &name="Default")
获取单个cpu每个核心信息列表(cpu名称,主频,()...
获取单个cpu每个核心信息列表(cpu名称,主频,()
参数:name: cpu名称(当前仅支持单物理cpu,此参数不生效)
返回值:返回列表
TpList< TpCpuCore * > TpSystemInfo::getCpuCoreState(const TpString &name="Default")
cpu使用率(会返回每个核心的状态,如需要全部的则只取第一项...
cpu使用率(会返回每个核心的状态,如需要全部的则只取第一项)
参数:name: cpu名称(当前仅支持单物理cpu,此参数不生效)
返回值:返回列表
TpList< TpCpu * > TpSystemInfo::getCpuInfo()
获取cpu信息列表(由于当前仅支持单物理CPU,所以只有一项...
获取cpu信息列表(由于当前仅支持单物理CPU,所以只有一项)
返回值:返回列表
TpList< TpGpu * > TpSystemInfo::getGpuInfo()
gpu(还未实现)...
gpu(还未实现)
返回值:
TpList< TpDisk * > TpSystemInfo::getDiskInfo()
获取磁盘信息列表...
获取磁盘信息列表
返回值:返回列表
TpMemory TpSystemInfo::getMemoryInfo()
获取内存信息(不考虑物理上多内存颗粒的情况)...
获取内存信息(不考虑物理上多内存颗粒的情况)
返回值:返回内存信息
double TpSystemInfo::getMemoryUsage()
获取内存使用率...
获取内存使用率
返回值:返回内存使用率
TpList< TpNetworkInfo * > TpSystemInfo::getNetworkInfo()
获取网卡信息列表...
获取网卡信息列表
返回值:返回列表
