Changeset f3d16a for src/CodePatterns/Observer/Observable.hpp
- Timestamp:
- Jul 14, 2014, 8:36:58 PM (11 years ago)
- Children:
- e93bfe
- Parents:
- 44f368
- git-author:
- Frederik Heber <heber@…> (10/15/13 13:31:42)
- git-committer:
- Frederik Heber <heber@…> (07/14/14 20:36:58)
- File:
-
- 1 edited
-
src/CodePatterns/Observer/Observable.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/CodePatterns/Observer/Observable.hpp
r44f368 rf3d16a 141 141 typedef boost::function<void (const Observable*)> graveyard_informer_t; 142 142 143 //!> bound function to call when Observer are signing off 144 graveyard_informer_t &graveyard_informer; 143 /** Bound function to call when Observer are signing off (needs to be a ptr 144 * as we must be able to rebound it. 145 * 146 * \warning Do not delete this pointer, the instance is either a static one 147 * or handled someplace else (e.g. in the Graveyard). 148 */ 149 graveyard_informer_t * graveyard_informer; 145 150 146 151 //!> default informer that does nothing … … 149 154 /** Sets the bound function for over-time life-time management. 150 155 * 151 * \param _graveyard Graveyard to inform of leaving Observers156 * \param _graveyard ptr Graveyard to inform of leaving Observers 152 157 */ 153 void setGraveyardInformer(graveyard_informer_t &_graveyard_informer)158 void setGraveyardInformer(graveyard_informer_t * _graveyard_informer) 154 159 { 155 160 graveyard_informer = _graveyard_informer;
Note:
See TracChangeset
for help on using the changeset viewer.
