|
using | func_t = std::function< void(Args...)> |
|
using | args_t = std::tuple< Args... > |
|
|
class | AObject |
|
template<typename T > |
class | AWatchable |
|
|
void | linkSlot (AObject *object) noexcept |
|
void | unlinkSlot (AObject *object) noexcept |
|
static bool & | isDisconnected () |
|
static _weak< AObject > | weakPtrFromObject (AObject *object) |
|
◆ clearAllConnections()
template<typename... Args>
void ASignal< Args >::clearAllConnections |
( |
| ) |
|
|
inlineoverridevirtualnoexcept |
◆ clearAllConnectionsWith()
template<typename... Args>
|
inlineoverridevirtualnoexcept |
◆ operator bool()
template<typename... Args>
ASignal< Args >::operator bool |
( |
| ) |
const |
|
inline |
Check whether signal contains any connected slots or not. It's very useful then signal argument values calculation is expensive and you do not want to calculate them if no signals connected to the slot.
- Returns
- true, if slot contains any connected slots, false otherwise.
The documentation for this class was generated from the following file: