|
Chrysalis - Pattern
|
#include <BaseObservable.h>
Public Member Functions | |
| template<typename... Args, typename... CallArgs> | |
| void | notify (void(T::*function)(Args...), CallArgs &&... args) const |
| void | addObserver (T *observer) |
| void | removeObserver (T *observer) |
Protected Member Functions | |
| BaseObservable ()=default | |
| virtual | ~BaseObservable ()=default |
|
explicitprotecteddefault |
|
protectedvirtualdefault |
|
inline |
|
inline |
|
inline |