Changeset bb9503 for molecuilder/src/Patterns/Observer.hpp
- Timestamp:
- Feb 3, 2010, 2:11:10 PM (16 years ago)
- Children:
- ef4966
- Parents:
- 4272f0
- git-author:
- Tillmann Crueger <crueger@…> (02/03/10 14:07:23)
- git-committer:
- Tillmann Crueger <crueger@…> (02/03/10 14:11:10)
- File:
-
- 1 edited
-
molecuilder/src/Patterns/Observer.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/Patterns/Observer.hpp
r4272f0 rbb9503 50 50 virtual ~Observable(); 51 51 52 virtual void signOn(Observer *target );52 virtual void signOn(Observer *target, int priority=0); 53 53 virtual void signOff(Observer *target); 54 54 … … 72 72 73 73 private: 74 typedef std::multimap<int,Observer*> callees_t; 74 75 static std::map<Observable*, int> depth; 75 static std::m ultimap<Observable*,Observer*> callTable;76 static std::map<Observable*,callees_t*> callTable; 76 77 static std::set<Observable*> busyObservables; 77 78 };
Note:
See TracChangeset
for help on using the changeset viewer.
