tpProcessInfo类
ExternUtils
2025-07-05
基础信息
头文件: | include <tpProcessInfo.h> |
---|---|
Cmake: | None |
发布版本: | V0.1.0 |
继承类: | |
派生类: |
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
int tpProcessInfo::getPpid()
点击查看...
获取进程的父进程的ID
tpString tpProcessInfo::getName()
点击查看...
获取进程的名称
int tpProcessInfo::getState()
点击查看...
获取进程状态
double tpProcessInfo::getCpuUsage()
点击查看...
获取当前进程的CPU使用率
double tpProcessInfo::getGpuUsage()
点击查看...
获取当前进程的GPU使用率
double tpProcessInfo::getMemoryUsage()
点击查看...
获取当前进程的内存使用率
double tpProcessInfo::getDiskReadSpeed()
点击查看...
获取当前进程的磁盘读取速率
double tpProcessInfo::getDiskWriteSpeed()
点击查看...
获取当前进程的磁盘写入速率
double tpProcessInfo::getNetUpSpeed()
点击查看...
获取当前进程的网络上传速率
double tpProcessInfo::getNetDownSpeed()
点击查看...
获取当前进程的网络下载速率
tpList< tpProcessInfo * > tpProcessInfo::getChildren()
点击查看...
获取当前进程的子进程列表
tpProcessInfo * tpProcessInfo::getParent()
点击查看...
获取当前进程的父进程对象