STTNet
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 宏定义 
Public 成员函数 | Public 属性 | 所有成员列表
stt::file::FileThreadLock结构体 参考

记录文件和线程关系的结构体 更多...

#include <sttnet.h>

Public 成员函数

 FileThreadLock (const std::string &loc, const int &threads)
 这个结构体的构造函数 更多...
 

Public 属性

std::string loc
 文件路径 更多...
 
int threads
 记录文件正在被多少个线程使用 更多...
 
std::mutex lock
 此文件的锁 更多...
 

详细描述

记录文件和线程关系的结构体

注解
用于在后续类中使用,保证线程安全

构造及析构函数说明

stt::file::FileThreadLock::FileThreadLock ( const std::string &  loc,
const int &  threads 
)
inline

这个结构体的构造函数

参数
loc传入路径构造结构体对象
threads传入文件被多少个线程使用的数量构造结构体对象

类成员变量说明

std::string stt::file::FileThreadLock::loc

文件路径

std::mutex stt::file::FileThreadLock::lock

此文件的锁

int stt::file::FileThreadLock::threads

记录文件正在被多少个线程使用


该结构体的文档由以下文件生成: