BIMHome v1.0.0
BIMHome接口文档说明
Public 成员函数 | Public 属性 | 所有成员列表
FlagToggler< Flag > 模板结构体 参考

一个用于切换标志状态的工具类 更多...

#include <Tools.h>

Public 成员函数

 FlagToggler (Flag &_flag)
 构造函数
 
 FlagToggler (Flag &_flag, Flag check)
 构造函数
 
 ~FlagToggler ()
 析构函数
 

Public 属性

Flag & flag
 引用要切换的标志
 
bool toggled
 标志是否被切换
 

详细描述

template<typename Flag = bool>
struct Base::FlagToggler< Flag >

一个用于切换标志状态的工具类

该类用于在构造时切换标志状态,并在析构时恢复原始状态。

模板参数
Flag标志的类型,默认为 bool

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