STTNet 0.7.0
载入中...
搜索中...
未找到
stt::file::FileThreadLock结构体 参考

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

#include <sttnet.h>

Public 成员函数

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

Public 属性

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

详细描述

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

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

构造及析构函数说明

◆ FileThreadLock()

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

这个结构体的构造函数

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

类成员变量说明

◆ loc

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

文件路径

◆ lock

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

此文件的锁

◆ threads

int stt::file::FileThreadLock::threads

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


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