|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
作用域连接 更多...
#include <signals.hpp>
Public 成员函数 | |
| scoped_connection ()=default | |
| 默认构造函数 | |
| scoped_connection (connection conn) noexcept | |
| 从连接构造 | |
| ~scoped_connection () | |
| 析构函数,自动断开连接 | |
| scoped_connection (scoped_connection &&other) noexcept | |
| 移动构造函数 | |
| scoped_connection & | operator= (scoped_connection &&other) noexcept |
| 移动赋值运算符 | |
| void | disconnect () noexcept |
| 手动断开连接 | |
| bool | connected () const noexcept |
| 检查连接是否有效 | |
| connection | release () noexcept |
| 释放连接所有权 | |
|
inlineexplicitnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
移动赋值运算符
| other | 被移动的对象 |
在文件 signals.hpp 第 149 行定义.
引用了 addressof(), move() , 以及 scoped_connection().
|
inlinenoexcept |