AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
ASignal< Args > Member List

This is the complete list of members for ASignal< Args >, including all inherited members.

AObject (defined in ASignal< Args >)ASignal< Args >friend
args_t typedef (defined in ASignal< Args >)ASignal< Args >
ASignal()=default (defined in ASignal< Args >)ASignal< Args >
ASignal(ASignal &&) noexcept=default (defined in ASignal< Args >)ASignal< Args >
ASignal(const ASignal &)=delete (defined in ASignal< Args >)ASignal< Args >
AWatchable (defined in ASignal< Args >)ASignal< Args >friend
clearAllConnections() noexcept override (defined in ASignal< Args >)ASignal< Args >inlinevirtual
clearAllConnectionsWith(aui::no_escape< AObject > object) noexcept override (defined in ASignal< Args >)ASignal< Args >inlinevirtual
func_t typedef (defined in ASignal< Args >)ASignal< Args >
hasConnectionsWith(aui::no_escape< AObject > object) noexcept (defined in ASignal< Args >)ASignal< Args >inline
isDestroyed() const noexcept (defined in AAbstractSignal)AAbstractSignalinline
isDisconnected() (defined in AAbstractSignal)AAbstractSignalinlineprotectedstatic
linkSlot(AObject *object) noexcept (defined in AAbstractSignal)AAbstractSignalprotected
operator bool() constASignal< Args >inline
operator()(Args... args) (defined in ASignal< Args >)ASignal< Args >inline
unlinkSlot(AObject *object) noexcept (defined in AAbstractSignal)AAbstractSignalprotected
weakPtrFromObject(AObject *object) (defined in AAbstractSignal)AAbstractSignalinlineprotectedstatic
~AAbstractSignal() (defined in AAbstractSignal)AAbstractSignalinlinevirtual
~ASignal() noexcept (defined in ASignal< Args >)ASignal< Args >inlinevirtual