|
Ring Daemon
|
#include <observer.h>


Public Member Functions | |
| void | publish (T data) |
Public Member Functions inherited from jami::Observable< T > | |
| bool | attach (Observer< T > *o) |
| void | attachPriorityObserver (std::shared_ptr< Observer< T > > o) |
| bool | detach (Observer< T > *o) |
| void | detachPriorityObserver (Observer< T > *o) |
| size_t | getObserversCount () |
| Observable () | |
| virtual | ~Observable () |
| ~Observable Detach all observers to avoid making them call this observable when destroyed | |
Additional Inherited Members | |
Protected Member Functions inherited from jami::Observable< T > | |
| void | notify (T data) |
Protected Attributes inherited from jami::Observable< T > | |
| std::mutex | mutex_ |
| std::set< Observer< T > * > | observers_ |
| std::list< std::weak_ptr< Observer< T > > > | priority_observers_ |
Definition at line 150 of file observer.h.
Definition at line 153 of file observer.h.
References jami::Observable< T >::notify().
