Changeset b9f422 for molecuilder/src/Patterns
- Timestamp:
- Feb 5, 2010, 12:43:39 PM (16 years ago)
- Children:
- 181488
- Parents:
- 8501eb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/Patterns/Observer.hpp
r8501eb rb9f422 85 85 }; 86 86 87 88 #define OBSERVE Observable::_Observable_protector _scope_obs_protector(this) 87 // extra macro is necessary to work with __LINE__ 88 #define PASTE(a,b) PASTE_HELPER(a,b) 89 #define PASTE_HELPER(a,b) a ## b 90 #define OBSERVE Observable::_Observable_protector PASTE(_scope_obs_protector_,__LINE__)(this) 89 91 // deprecated macros from before RAII was used 90 92 //#define START_OBSERVER Observable::start_observer_internal(this);do{do{}while(0)
Note:
See TracChangeset
for help on using the changeset viewer.