AUI Framework
develop
Cross-platform base for C++ UI apps
|
This is the complete list of members for AAbstractSignal, including all inherited members.
addGenericObserver(AObjectBase *receiver, std::function< void()> observer)=0 | AAbstractSignal | pure virtual |
addIngoingConnectionIn(aui::no_escape< AObjectBase > object, _< Connection > connection) | AAbstractSignal | protectedstatic |
AObject (defined in AAbstractSignal) | AAbstractSignal | friend |
clearAllOutgoingConnections() const noexcept=0 | AAbstractSignal | pure virtual |
clearAllOutgoingConnectionsWith(aui::no_escape< AObjectBase > receiver) const noexcept=0 | AAbstractSignal | pure virtual |
hasOutgoingConnectionsWith(aui::no_escape< AObjectBase > receiver) const noexcept=0 | AAbstractSignal | pure virtual |
removeIngoingConnectionIn(aui::no_escape< AObjectBase > object, Connection &connection, std::unique_lock< ASpinlockMutex > &lock) | AAbstractSignal | protectedstatic |
weakPtrFromObject(AObject *object) (defined in AAbstractSignal) | AAbstractSignal | protectedstatic |
~AAbstractSignal()=default (defined in AAbstractSignal) | AAbstractSignal | virtual |