FTXUI 6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
AutoReset< T > 模板类 参考

为变量赋值,当超出作用域时恢复其旧值。 更多...

#include <autoreset.hpp>

Public 成员函数

 AutoReset (T *variable, T new_value)
 
 AutoReset (const AutoReset &)=delete
 
 AutoReset (AutoReset &&)=delete
 
AutoResetoperator= (const AutoReset &)=delete
 
AutoResetoperator= (AutoReset &&)=delete
 
 ~AutoReset ()
 

详细描述

template<typename T>
class ftxui::AutoReset< T >

为变量赋值,当超出作用域时恢复其旧值。

在文件 autoreset.hpp13 行定义.

构造及析构函数说明

◆ AutoReset() [1/3]

template<typename T >
AutoReset ( T * variable,
T new_value )
inline

在文件 autoreset.hpp15 行定义.

◆ AutoReset() [2/3]

template<typename T >
AutoReset ( const AutoReset< T > & )
delete

◆ AutoReset() [3/3]

template<typename T >
AutoReset ( AutoReset< T > && )
delete

◆ ~AutoReset()

template<typename T >
~AutoReset ( )
inline

在文件 autoreset.hpp23 行定义.

成员函数说明

◆ operator=() [1/2]

template<typename T >
AutoReset & operator= ( const AutoReset< T > & )
delete

◆ operator=() [2/2]

template<typename T >
AutoReset & operator= ( AutoReset< T > && )
delete

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