Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
caffa::Signal< Args > Member List

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

block(SignalObserver *observer) (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
connect(ClassType *observer, void(ClassType::*method)(const SignalEmitter *, Args... args)) (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
connect(ClassType *observer, const MemberCallback &callback) (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
connected(const SignalObserver *observer) const (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
disconnect(SignalObserver *observer) noexcept override (defined in caffa::Signal< Args >)caffa::Signal< Args >inlinevirtual
MemberCallback typedef (defined in caffa::Signal< Args >)caffa::Signal< Args >
MemberCallbackAndActiveFlag typedef (defined in caffa::Signal< Args >)caffa::Signal< Args >
observerCount() const (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
send(Args... args) const (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
Signal(const SignalEmitter *emitter) (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
unblock(SignalObserver *observer) (defined in caffa::Signal< Args >)caffa::Signal< Args >inline
~AbstractSignal() noexcept=default (defined in caffa::AbstractSignal)caffa::AbstractSignalvirtual
~Signal() (defined in caffa::Signal< Args >)caffa::Signal< Args >inlinevirtual