1 Star 1 Fork 0

仓葵与暮/os-project-2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
sprocess.h 1.20 KB
一键复制 编辑 原始数据 按行查看 历史
仓葵与暮 提交于 2021-09-17 19:54 . 初始化
/* ****************************************************************************
* Central South University, CSU
* @Author csu_cangkui
* Version 1.2.4
* 2020/12/07
* ****************************************************************************
* sprocess
* ****************************************************************************
*/
#ifndef SPROCESS_H
#define SPROCESS_H
#include <QString>
#include "spcb.h"
class SProcess
{
private:
QString pname;
int runTime;
int priority;
STATUS pstatus;
int memoryNeed;
int memoryBegin;
SPCB *pcb;
public:
SProcess();
SProcess(QString pname, int runTime, int priority,int memoryNeed);
~SProcess();
void setPname(const QString &value);
void setRunTime(int runtime);
void setPriority(int prt);
void setPstatus(STATUS status);
void setMemoryNeed(int value);
void setPCB(QString pname, int runtime, int priority, STATUS status, int memoryNeed);//PCB修改模块
void setDefaultPCB();//默认PCB设置模块
QString getPname() const;
int getRunTime() const;
int getPriority() const;
int getMemoryNeed() const;
STATUS getPstatus() const;
SPCB *getPCB() const;
};
#endif // SPROCESS_H
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/fortherepublic-cpp/os-project-2.git
git@gitee.com:fortherepublic-cpp/os-project-2.git
fortherepublic-cpp
os-project-2
os-project-2
master

搜索帮助