Changeset 454bc54 for src/CodePatterns/Observer/Notification.hpp
- Timestamp:
- Oct 30, 2015, 11:43:01 AM (10 years ago)
- Children:
- e24dde
- Parents:
- 1b5188
- git-author:
- Frederik Heber <heber@…> (06/19/15 22:28:24)
- git-committer:
- Frederik Heber <heber@…> (10/30/15 11:43:01)
- File:
-
- 1 edited
-
src/CodePatterns/Observer/Notification.hpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/CodePatterns/Observer/Notification.hpp
r1b5188 r454bc54 15 15 16 16 #include <set> 17 18 #include <boost/thread/recursive_mutex.hpp> 17 19 18 20 class Channels; … … 41 43 protected: 42 44 43 void addObserver(Observer *target );45 void addObserver(Observer *target, const int priority); 44 46 void removeObserver(Observer *target); 45 47 … … 73 75 74 76 private: 75 typedef std:: set<Observer*> targets_t;77 typedef std::multimap<int,Observer*> targets_t; 76 78 targets_t targets; 77 79 const size_t channelno; 80 81 mutable boost::recursive_mutex TargetsLock; //!< a lock for the pointer of the instance 78 82 }; 79 83
Note:
See TracChangeset
for help on using the changeset viewer.
