ObserverPattern
Observer::Source< T_Container, T_Listeners > Member List

This is the complete list of members for Observer::Source< T_Container, T_Listeners >, including all inherited members.

attach(Listener< Args... > *listener)Observer::Source< T_Container, T_Listeners >inline
attach(const std::shared_ptr< Listener< Args... >> &listener)Observer::Source< T_Container, T_Listeners >inline
attach(const std::shared_ptr< T > &listener)Observer::Source< T_Container, T_Listeners >inline
detach(Listener< Args... > *listener)Observer::Source< T_Container, T_Listeners >inline
detach(const std::shared_ptr< Listener< Args... >> &listener)Observer::Source< T_Container, T_Listeners >inline
detach(const std::shared_ptr< T > &listener)Observer::Source< T_Container, T_Listeners >inline
notify(void(T::*fn)(Fn_Args...), Fn_Args &&... args)Observer::Source< T_Container, T_Listeners >inlineprotected