|
WSF
|
#include <WsfObserverSubjectList.hpp>
Public Types | |
| typedef std::vector< SUBJECT * > | SubjectList |
Public Member Functions | |
| WsfObserverSubjectList () | |
| ~WsfObserverSubjectList () | |
| void | Attach (OBSERVER *aObserver, SUBJECT *aSubject) |
| bool | IsAttached (SUBJECT *aSubject) const |
| void | Detatch (SUBJECT *aSubjectPtr) |
| bool | Remove (SUBJECT *aSubjectPtr) |
| void | RemoveAll () |
Assists in managing an observer's attachments to subjects When this is deleted, the observer is detached from subjects
| typedef std::vector<SUBJECT*> WsfObserverSubjectList< OBSERVER, SUBJECT >::SubjectList |
|
inline |
|
inline |
References RemoveAll().
|
inline |
|
inline |
References Remove().
|
inline |
|
inline |
Referenced by Detatch().
|
inline |
Referenced by ~WsfObserverSubjectList().