openMSX
|
Generic Gang-of-Four Observer class, templatized edition. More...
#include <Observer.hh>
Public Member Functions | |
Observer (const Observer &)=delete | |
Observer (Observer &&)=delete | |
Observer & | operator= (const Observer &)=delete |
Observer & | operator= (Observer &&)=delete |
virtual void | update (const T &subject) noexcept=0 |
virtual void | subjectDeleted (const T &) |
Protected Member Functions | |
Observer ()=default | |
~Observer ()=default | |
Generic Gang-of-Four Observer class, templatized edition.
Definition at line 9 of file Observer.hh.
|
delete |
|
delete |
|
protecteddefault |
|
protecteddefault |
|
delete |
|
delete |
|
inlinevirtual |
Definition at line 18 of file Observer.hh.
|
pure virtualnoexcept |