TpProcessInfo 类
V0.2.1TpExtUtils
2025-11-14
基础信息
| 头文件: | include <TpProcessInfo.h> |
|---|---|
| Cmake: | None |
| 发布版本: | V0.2.1 |
| 继承类: | |
| 派生类: |
Public 成员函数
| TpProcessInfo() | ||
|---|---|---|
| TpProcessInfo(int pid, int ppid, const TpString &name) | ||
| ~TpProcessInfo() | ||
| getPid() | 获取进程ID | |
| getPpid() | 获取进程的父进程的ID | |
| TpString | getName() | 获取进程的名称 |
| getState() | 获取进程状态 | |
| getCpuUsage() | 获取当前进程的CPU使用率 | |
| getGpuUsage() | 获取当前进程的GPU使用率 | |
| getMemoryUsage() | 获取当前进程的内存使用率 | |
| getDiskReadSpeed() | 获取当前进程的磁盘读取速率 | |
| getDiskWriteSpeed() | 获取当前进程的磁盘写入速率 | |
| getNetUpSpeed() | 获取当前进程的网络上传速率 | |
| getNetDownSpeed() | 获取当前进程的网络下载速率 | |
| TpList< TpProcessInfo * > TpProcessInfo::getChildren | getChildren() | 获取当前进程的子进程列表 |
| TpProcessInfo * TpProcessInfo::getParent | getParent() | 获取当前进程的父进程对象 |
成员函数说明
TpProcessInfo::TpProcessInfo()
暂无注释...
TpProcessInfo::TpProcessInfo(int pid, int ppid, const TpString &name)
暂无注释...
TpProcessInfo::~TpProcessInfo()
暂无注释...
int TpProcessInfo::getPid()
获取进程ID...
获取进程ID
int TpProcessInfo::getPpid()
获取进程的父进程的ID...
获取进程的父进程的ID
TpString TpProcessInfo::getName()
获取进程的名称...
获取进程的名称
int TpProcessInfo::getState()
获取进程状态...
获取进程状态
double TpProcessInfo::getCpuUsage()
获取当前进程的CPU使用率...
获取当前进程的CPU使用率
double TpProcessInfo::getGpuUsage()
获取当前进程的GPU使用率...
获取当前进程的GPU使用率
double TpProcessInfo::getMemoryUsage()
获取当前进程的内存使用率...
获取当前进程的内存使用率
double TpProcessInfo::getDiskReadSpeed()
获取当前进程的磁盘读取速率...
获取当前进程的磁盘读取速率
double TpProcessInfo::getDiskWriteSpeed()
获取当前进程的磁盘写入速率...
获取当前进程的磁盘写入速率
double TpProcessInfo::getNetUpSpeed()
获取当前进程的网络上传速率...
获取当前进程的网络上传速率
double TpProcessInfo::getNetDownSpeed()
获取当前进程的网络下载速率...
获取当前进程的网络下载速率
TpList< TpProcessInfo * > TpProcessInfo::getChildren()
获取当前进程的子进程列表...
获取当前进程的子进程列表
TpProcessInfo * TpProcessInfo::getParent()
获取当前进程的父进程对象...
获取当前进程的父进程对象
