NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
connection类 参考

连接句柄 更多...

#include <signals.hpp>

Public 成员函数

 connection ()
 默认构造函数,创建处于已连接状态的对象
void disconnect () noexcept
 断开连接
bool connected () const noexcept
 检查连接是否有效
shared_ptr< bool > flag () const noexcept
 获取连接标志的内部指针

详细描述

连接句柄

用于管理信号槽连接,可以手动断开连接或检查连接状态。 可实现连接状态的线程安全共享。

在文件 signals.hpp69 行定义.

成员函数说明

◆ connected()

bool connection::connected ( ) const
inlinenoexcept

检查连接是否有效

返回
连接是否仍然有效

在文件 signals.hpp96 行定义.

◆ disconnect()

void connection::disconnect ( )
inlinenoexcept

断开连接

设置连接状态为false,后续信号触发将忽略此连接。 如果连接已被断开,此操作无效果。

在文件 signals.hpp86 行定义.

◆ flag()

shared_ptr< bool > connection::flag ( ) const
inlinenoexcept

获取连接标志的内部指针

返回
共享指针指向bool标志

在文件 signals.hpp102 行定义.


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