BIMHome v1.0.0
BIMHome接口文档说明
Public 成员函数 | Private 属性 | 所有成员列表
BitsetLocker< T > 模板类 参考

一个用于锁定位集状态的工具类 更多...

#include <Tools.h>

Public 成员函数

 BitsetLocker (T &flags, std::size_t flag, bool value=true)
 构造函数
 
 ~BitsetLocker ()
 析构函数
 

Private 属性

std::size_t flag
 要设置的位
 
Tflags
 位集
 
bool oldValue
 原始状态值
 

详细描述

template<typename T>
class Base::BitsetLocker< T >

一个用于锁定位集状态的工具类

该类用于在构造时设置位集的状态,并在析构时恢复原始状态。

模板参数
T位集的类型

该类的文档由以下文件生成: