Egrome
 
载入中...
搜索中...
未找到
Signal< void(Args...)> 模板类 参考

信号类 更多...

#include <SignalSlots.hpp>

class  Connection
 信号槽连接 更多...
 

Public 成员函数

Signal< void(Args...)>::Connection connect (std::function< void(Args...)> slot)
 连接槽函数
 
Signal< void(Args...)>::Connection connect (Object *obj, void(Object::*method)(Args...))
 连接槽函数
 
void emit (Args &&...args)
 发射信号
 

友元

class Connection
 

详细描述

template<typename... Args>
class Signal< void(Args...)>

信号类

模板参数
...Args信号参数类型

成员函数说明

◆ connect() [1/2]

template<typename... Args>
Signal< void(Args...)>::Connection Signal< void(Args...)>::connect ( Object * obj,
void(Object::*)(Args...) method )
inline

连接槽函数

参数
obj对象指针
method对象方法指针
返回
连接对象

◆ connect() [2/2]

template<typename... Args>
Signal< void(Args...)>::Connection Signal< void(Args...)>::connect ( std::function< void(Args...)> slot)
inline

连接槽函数

参数
slot要连接的槽函数
返回
连接对象

◆ emit()

template<typename... Args>
void Signal< void(Args...)>::emit ( Args &&... args)
inline

发射信号

参数
...args信号参数

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